PHP Classes

mysqlix: Manage MySQL database tables

Recommend this page to a friend!
  Info   View files View files (4)   DownloadInstall with Composer Download .zip   Reputation   Support forum (1)   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2007-07-29 (9 years ago) RSS 2.0 feedNot enough user ratingsTotal: 642 All time: 4,756 This week: 1,099Up
Version License PHP version Categories
mysqlix 1.0Public Domain5.0PHP 5, Databases
Description Author

This class can be used to manage MySQL database tables.

It extends the MySQLi base class to add new functionality like:

- Inserting, updating and retrieving MySQL table rows from a list of parameters
- Creating and dropping databases, tables and triggers
- Adding table columns
- Retrieving table comments

Picture of Anton Rifco
Name: Anton Rifco <contact>
Classes: 1 package by
Country: Indonesia Indonesia
Age: 29
All time rank: 278550 in Indonesia Indonesia
Week rank: 1549 Up29 in Indonesia Indonesia Up

mysqlix extended mysql improved

Version 1.0
Copyleft Anton Rifco Susilo

Send bug reports, patches, feature requests, complaints & hate mail (no spam
thanks) to <>

##### See INSTALL for installation instructions. #####

Table of Contents:

1. Overview
2. Features
3. Requirements
4. Limitations (Known Issues)
5. Usage
6. Todo

mysqlix is extended class of mysqli predefined class. It add some valuable function that will save your work.


* Creating and dropping trigger

* Creating and dropping database

* Creating and dropping table

* Simple insert and update on a table of database

* Semi-advanced php-mySQL select

* Retrieve comment on a table, or all tables in a database

* Function to make multi query secure, by combine commit and rollback


* PHP 5.0.0+

Limitations (Known Issues)


Read class documentation and example (file example.php) to experience usage on this class


I will add more function to this class, perhaps like 
- create_view to create a mySQL view,
- dump database/table 
- source/load sql file
- create_function to create a mySQL stored function / procedure
- improve function create_table
- a function to select data from multi table
- improve insert and update function
- Adding LOCK and UNLOCK to mySQL script

That's it!  Have fun!

Send questions, problems, bug reports, etc to:

Anton Rifco Susilo <>

  Files folder image Files  
File Role Description
Plain text file mysqlix.class.php Class Class mysqlix extends mysqli
Accessible without login Plain text file example.php Example example how to use mysqlix class
Accessible without login Plain text file INSTALL Doc. describe how to use this class to your project
Accessible without login Plain text file README Doc. readme file

 Version Control Unique User Downloads Download Rankings  
This week:0
All time:4,756
This week:1,099Up