在 php.net 网站上,他们说那些在 php5 或更高版本旁边使用 mysql4.1 的人必须使用非常“MYSQLI_”而不是“MYSQL_”。
他只想知道一件事,它会影响站点的性能,站点的几个问题由于数据库(在任何服务器上)而宕机。
已经在使用各种解决方案。例如,缓存 HTML 页面。
但是我的疑惑真的是在MYSQLI_*上,当我们使用它的时候,她连接的是服务器和指定的DataBase。据php.net网站介绍是mysql mysqli改进和优化的mysql4.1+。
我想知道大 MySQLi 的流量是否会给网站带来更好的性能。
PS.: 我知道“mysqli”和“mysql”的区别,考虑到 PHP 编程和 MYSQL4.1+ 的结构(它有新的列类型)。我想知道的是在多个连接上。
这个问题是关于性能的,谢谢
最佳答案
你应该阅读这个:
http://blog.secaserver.com/2011/07/php-driver-mysql-mysqli-pdo-mysql/
mysqli 提供了更好的性能和更多的功能,正如 Evert 所说,如果您使用 mysqlnd,这一点尤其值得注意。
关于php - mysqli_* 或 mysql_* 性能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11440808/