ホスト マシンから Docker コンテナ内で実行されている MySQL インスタンスに接続しようとすると、次のエラーが発生する場合があります。
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
この問題を解決して正常に接続するには、次の手順に従ってください手順:
mysql -h localhost -P <port> --protocol=tcp -u root
これらの変更により、ホスト マシンから Docker コンテナ内の MySQL インスタンスに正常に接続できるようになります。接続コマンドの localhost をホスト マシンの IP アドレスまたはホスト名に忘れずに置き換えてください。
以上がホスト マシンから MySQL Docker コンテナに接続するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。