ホームページ  >  に質問  >  本文

「localhost:3306」の MySQL サーバーに接続できません (99) - docker-compose を使用

docker-compose を使用して、ローカル コンピューター 上の MySQL データベースに接続しようとしています。 docker-compose ファイルに次のコードを書きました:

リーリー

その後、次のエラーが表示されます:

mysql.connector.errors.DatabaseError: 2003 (HY000): 'localhost:3306' の MySQL サーバー (99) に接続できません

ご協力と解決策をいただきまして誠にありがとうございます ローカル コンピューターから MySQL に接続する方法。

######ありがとう!

P粉432906880P粉432906880302日前500

全員に返信(1)返信します

  • P粉764836448

    P粉7648364482023-12-23 14:46:29

    これは、ポートの競合が発生しているためです。 マシン (おそらく MYSQL プロセス) で 3306 が使用されている場合は、そのポートを使用してプロセスを強制終了するか、Docker に別のポートを使用することができます。

    返事
    0
  • キャンセル返事