Home >Backend Development >PHP Tutorial > PHP5.3. and PHP5.4. 在Windows环境下连接Mysql效率慢解决方案

PHP5.3. and PHP5.4. 在Windows环境下连接Mysql效率慢解决方案

WBOY
WBOYOriginal
2016-06-13 13:27:541213browse

PHP5.3.* and PHP5.4.* 在Windows环境下连接Mysql效率慢
如题,经过判断,我认为是VC9编译的问题,VC6编译的PHP5.2.17就很快,同样的一个简单查询,VC6的PHP5.2.17用了6豪秒多,而高版本的VC9编译的5.3和5.4却用了两秒多。足以证明VC9编译的PHP在Apache下工作有问题。
我下了VC9编译的Apache2,也是不行的。
求高手,有解决办法么

------解决方案--------------------
我也遇到了执行效率问题,经测试和排查跟编译版本和mysqlnd无关,其实解决方法很简单,如下:

将连接数据库语句中的“ $dbhost=‘localhost’ ”
改为“ $dbhost = '127.0.0.1' ”

这是因为“localhost”同时存在于IPv6和IPv4中造成冲突所致。
------解决方案--------------------

探讨

我也遇到了执行效率问题,经测试和排查跟编译版本和mysqlnd无关,其实解决方法很简单,如下:

将连接数据库语句中的“ $dbhost=‘localhost’ ”
改为“ $dbhost = '127.0.0.1' ”

这是因为“localhost”同时存在于IPv6和IPv4中造成冲突所致。
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn