2011-01-29 8 views
-1

別のサーバーからデータベースに接続しようとしていますが、このエラーが表示されます。いくつかのフォーラムでmy.cnfのバインドアドレスの変更を提案するいくつかの解決策を見ました。しかし問題は、同じサーバーからデータベースを接続する必要があることです。「初期通信パケットを読み込んでいます」、MySQLサーバーへの接続が失われました。システムエラー:111

これで何ができるのですか。どちらのサーバーからでもデータベースに接続できますか?

詳細をお知らせください。

ありがとうございました

+0

サーバーとは何ですか? linux?デビアン?等? – kinnou02

+0

サーバはdebian – shyam

+0

です。このバグは/etc/hosts.denyの問題を思い出させますが、デフォルトではdebianでは有効になっていません。 – kinnou02

答えて

3

まあ、私は解決策を考え出しました。そのトリックは、my.cnfファイルのバインドアドレスをコメントすることです。

+1

このエラーを受け取った人は誰でも追加する価値があります:この変更を行った後でMySQLを再起動してください。そうしないと接続は失敗します。 – Laereom

+1

FWIW、xtradbクラスタに複数のノードを設定しているときに同じ問題が発生する。各ノードの設定でこの行をコメントアウトし、クラスタごとに各ノードを再起動/再読み込みし、期待通りに(haproxyを介して)接続することができました。ありがとう。 – laupow

関連する問題