我刚刚安装了一个新的xampbeta 13安装,但我在zend应用程序探查器中注意到,连接到mysql数据库的速度太慢了。我已经刷新了很多次,但结果还是很慢。
1020.84ms connect
0.39ms SELECT `tipo_usuario`.* FROM `tipo_usuario`
0.40ms SELECT `palestra`.* FROM `palestra` ORDER BY `hora_inicio_prevista` asc
一个朋友在另一台机器上测试了相同的应用程序,这是正常的,在不到50毫秒内连接。我使用的是pdo mysql dll驱动程序版本5.4.4.0,客户端API版本mysqlnd 5.0.10.-20111026。
我的环境:Apache/2.4.2(Win32)OpenSSL/1.0.1c PHP/5.4.4
知道为什么连接很慢吗?
正如评论中所讨论的:在连接函数中将localhost更改为127.0.0.1通常可以解决PDO的连接问题。这里有一个更详细地介绍这个主题的线程。