mysql使用localhost,竟然会导致程序变慢

好久没有更新博客了:),之前写的 ThinkPHP的权限管理 thinkAuthorization(地址:http://git.oschina.net/mqycn/thinkAuthorization 最近会支持 ThinkPHP5.0),预计本周末会发布

最近的一个项目使用 ThinkPHP5.0 框架,为了省事,直接用全宇宙最强大的 phpStudy 做开发环境。调试时,每次脚本执行时间都超过一秒,查看日志,发现 数据库 Connect 时竟然使用了超过1秒的时间。

最初怀疑是 TP5 框架的问题,改用原生方式(mysql_connect)连接 数据库,竟然也存在问题。数据库地址 使用的 localhost,改用 127.0.0.1 后,解决。

原来问题出在 mysql,以 “mysql localhost 慢”为关键字,找到 在win7中, 使用localhost连接mysql速度慢的解决方法(http://blog.csdn.net/windqyoung/article/details/8657289),修改 hosts 文件后,通过 localhost 连接也变为正常。

发表评论

电子邮件地址不会被公开。 必填项已用*标注