Skip to content
EntityQ1536136· pop 20· linked from 3 articles

Also known as MySQLi Extension, MySQL Improved, MySQL Improved Extension

The MySQLi Extension (MySQL Improved) is a relational database driver used in the PHP scripting language to provide an interface with MySQL protocol compatible databases (MariaDB, MySQL, Percona Server, TiDB).

Wikidata facts

Show 2 more facts
Sources (1)

via Wikidata · CC0

~14 min read

Article

17 sections
Contents
  • Technical details
  • Comparison of features
  • Usage
  • Dual interface
  • Connections
  • Executing statements
  • Buffered result sets
  • Unbuffered result sets
  • Result set values data types
  • Prepared statements
  • Stored procedures
  • Multiple statements
  • API support for transactions
  • Metadata
  • The MySQLi extension and persistent connections
  • References
  • Further reading

The MySQLi Extension (MySQL Improved) is a relational database driver used in the PHP scripting language to provide an interface with MySQL protocol compatible databases (MariaDB, MySQL, Percona Server, TiDB).

MySQLi is an improved version of the older PHP MySQL driver, offering various benefits. The authors of the PHP scripting language recommend using MySQLi when dealing with MySQL server versions 4.1.3 and newer, since it takes advantage of new functionality.

Available in 9 languages

via Wikidata sitelinks · CC0

Connections

Categories