由于学习需要,最近把PHP换成了5.3,但是突然发现执行速度比原来慢了很多。查阅了相关资料,发现是和数据库主机配置有关。在PHP5.3中,会考虑是IPv4还是IPv6,对于$hostname="localhost"这种配置项,PHP在读取到localhost的时候会犹豫,从而影响了执行速度。
解决办法:
方法一:直接把数据库服务器地址改名为“127.0.0.1”.
方法二:打开“%systemroot%\System32\drivers\etc\hosts”这个文件,”# 127.0.0.1 localhost” ,把前面的# 去掉, 也就是取消注释.这样连接数据库的时候,填写localhost就会自动识别成127.0.0.1了。