Difference between mysql & mysqli


Difference between mysql & mysqli

可能重复:
php中的mysql与mysqli

mysql_* functionsmysqli_* functions之间有什么区别?我们不应该使用mysql_* functions背后有什么技术原因吗?

"i"代表"改进"。改进列表可以在这里找到。

MySQLi是MySQL扩展的OOP版本。最后,MySQLi和MySQL完成了相同的事情:它们是从PHP与MySQL交互的扩展。很多人仍然使用原始的MySQL扩展,而不是新的MySQLi扩展,因为MySQLi需要MySQL 4.1.13+和PHP 5.0.7+。

MySQLi支持一些旧MySQL扩展所不支持的东西。像准备好的对账单、多份对账单和我头顶上的交易。

http://php.net/manual/en/mysqli.overview.php应该解释的所有差异