我在wamp服务器上使用MySQL.建立与MysqL数据库的连接需要0.6秒,但是当我使用持久性连接时需要0.035秒.我在PHP手册上阅读了人们的评论,发现MysqL_pconnect即将用尽连接.有什么建议可以改善连接时间吗?
最佳答案
根本不需要0.6秒.缓慢的连接时间几乎总是与DNS lookups有关.
尝试在my.ini文件中启用skip_name_resolve
选项的情况下启动MysqL服务器.
关于您无法连接的评论:很难猜测其原因,因为连接失败的原因太多.
>错误1045,访问被拒绝:请参见Causes of Access-Denied Errors.您可能已将特权授予MysqL用户,使得通过localhost / 127.0.0.1连接时不会启用该用户.
>错误2003无法连接到MysqL服务器:请参见Can’t connect to [local] MySQL server或MySQL Forge: Error2003-CantConnectToMySQLServer上的文章
还有其他连接故障排除步骤,但是它们取决于故障的性质.您能否详细说明收到的错误消息?