MySQL Operational错误:(2006年,#39; MySQL服务器已经消失了#39;)ping()

时间:2012-01-13 20:50:36

标签: mysql database-connection

我有一个带有MySQL连接的服务器,我想坚持不懈。

我已经尝试了几种不同的方法来处理它,而且我被告知如果没有连接,“ping()”应该重新连接。但是,ping()实际上会产生与其他调用相同的错误。

有没有人对如何恢复连接或我可以用来防止超时的一些设置有任何建议。

1 个答案:

答案 0 :(得分:1)

自MySQL 5.0.14起,mysql_ping()不会自动重新连接您的连接。请参阅my previous answer了解如何解决此问题。

然而,可能有更好的方法来解决你的问题; MySQL服务器已经消失了#34;错误,请参阅this answer