エラー 2003 に関する解決策を検索して調査するのに 2 日間かかりました。「サーバー名」で mysql サーバーに接続できません。
ファイアウォールはオフで、mysql が使用するポート 3306 を追加しました。
推奨事項はありますか?
エラー 2003 に関する解決策を検索して調査するのに 2 日間かかりました。「サーバー名」で mysql サーバーに接続できません。
ファイアウォールはオフで、mysql が使用するポート 3306 を追加しました。
推奨事項はありますか?
この問題を解決する方法を説明しているこの FAQ を参照してください: http://faq.webyog.com/content/23/15/en/error-no-2003-can_t-connect.html
エラー番号 2003: 'localhost' (または他のホスト) の MySQL サーバーに接続できません
単に、次の (または同様の) 理由のいずれかで接続できないことを意味します。
指定されたホストで実行されている MySQL サーバーはありません
TCP-IP を使用した MySQL サーバーへの接続は許可されていません。MySQL 構成ファイル (Windows では my.ini、Unix/Linux では my.cnf) の「skip-networking」設定を確認します。「#skip-networking」のようにコメントアウトします。コメントアウトされていない場合は、コメントアウトして MySQL サーバーを再起動し、変更を有効にします。SQLyog は TCP-IP を使用して接続する必要があります。
ネットワークの問題により、接続が妨げられています。ネットワークの構成不良またはファイアウォールの問題である可能性があります。
ISP で MySQL サーバーに接続しようとすると、このエラー メッセージは多くの場合、MySQL への直接接続がブロックされたことを示します。次に、HTTP トンネリングまたは SSH トンネリングを使用して接続する必要があります。
コントロールパネル - >管理ツール - >サービス - > mysqlで動作し、mysqlを起動します。シンプルなソリューションで多くの時間を節約できる場合があります。
通常、システム上で実行されている MySQL サーバーがないことを意味します。サーバーが稼働していることを確認してください
これは、システムのファイアウォールが原因である可能性があります。以下のコマンドを試して確認してください。
サービス iptables 停止
私は同じ問題を抱えていますが、私はそれを修正します。私のホスト名は DEBIAN です。ファイル my.cnf (mysql 用) を変更し、bindaddress を設定するだけです: 0.0.0.0
このオプションは、すべてのインターフェイスをリッスンするように mysql に指示します。サーバーを再起動して終了