MySQLi
Appearance
The MySQLi Extension (MySQL Improved) is a relational database driver used in the PHP programming language to provide an interface with MySQL databases. MySQLi is an improved version of the older PHP MySQL driver, offering various benefits[1]. The developers of the PHP programming language recommend using MySQLi when dealing with MySQL server versions 4.1.3 or later[1].
Technical details
The MySQLi extension provides various benefits with respect to its predecessor, the most prominent of which are (according to [1]):
- An object-oriented interface
- Support for prepared statements
- Support for multiple statements
- Support for transactions
- Enhanced debugging support
- Embedded server support