【发布时间】:2012-07-11 13:15:29
【问题描述】:
在 php.net 网站上,他们说那些使用 mysql4.1 和 php5 或更高版本的人要求使用极端的“MYSQLI_”而不是“MYSQL_”。
他只想知道一件事,它会影响网站的性能,由于数据库(这在任何服务器上)导致网站出现了一些问题。
已经在使用各种解决方案。例如,缓存 HTML 页面。
但我的疑问确实是关于MYSQLI_ *,当我们使用它时,她连接到服务器和指定的数据库。根据php.net网站是mysql mysqli 改进和优化的mysql4.1+。
我想知道大型 MySQLi 的流量是否会给网站带来更好的性能。
PS.: 我知道“mysqli”和“mysql”的区别,考虑到 MYSQL4.1+ 的 PHP 编程和结构(它有新的列类型)。我想知道的是多个连接。
这个问题是关于性能的,谢谢
【问题讨论】:
-
请不要将
mysql_*函数用于新代码。它们不再维护,社区已经开始deprecation process。看到red box?相反,您应该了解prepared statements 并使用PDO 或MySQLi。如果您不能决定,this article 将帮助您选择。如果你想学习,here is a good PDO tutorial.