2012-01-13 8 views
0

私は永続化したいMySQL接続を持つサーバーを持っています。MySQL OperationalError:ping()で(2006年の「MySQLサーバーがなくなった」)

私はそれに対処するためにいくつかの方法を試しましたが、接続がない場合は「ping()」を再接続する必要があります。しかし、ping()は実際には他の呼び出しと同じエラーを出します。

誰かが接続を復活させる方法やタイムアウトを防ぐために使用できる設定についての提案はありますか?

答えて

1

MySQL 5.0.14以降、mysql_ping()は接続を自動的に再接続しません。これを回避する方法については、my previous answerを参照してください。

しかし、「MySQL Server has been away away」エラーを解決する良い方法があるかもしれません。this answerを参照してください。

関連する問題