我在wamp服务器上使用MySQL。与mysql数据库建立连接需要0.6秒,但是当我使用持久连接时需要0.035秒。我阅读了人们对php手册的评论,发现mysql_pconnect很快就用完了。有任何建议如何改善连接时间?
答案 0 :(得分:3)
它不可能需要0.6秒。缓慢的连接时间几乎总是与DNS lookups相关。
尝试在my.ini
文件中启用skip_name_resolve
选项启动MySQL服务器。
重新评论您无法连接:很难猜出原因,因为连接失败的原因很多。
错误1045访问被拒绝:请参阅Causes of Access-Denied Errors。您可能对mysql用户拥有GRANTed特权,这种方式在通过localhost / 127.0.0.1连接时不会启用该用户。
错误2003无法连接到MySQL服务器:请参阅Can't connect to [local] MySQL server或MySQL Forge: Error2003-CantConnectToMySQLServer
还有其他连接故障排除步骤,但它们取决于故障的性质。您能更具体地了解您收到的错误消息吗?