28

可能重复:
php中的mysql vs mysqli

mysql_* functions和 和 有什么不一样 mysqli_* functions?我们不应该使用背后有什么技术原因mysql_* functions吗?

4

2 回答 2

10

“i”代表“改进”。可以在此处找到改进列表。

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

MySQLi 支持一些旧的 MySQL 扩展不支持的东西。诸如准备好的语句,多个语句和交易之类的事情在我头上。

于 2013-01-04T05:22:29.157 回答
4

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

于 2013-01-04T05:19:57.253 回答