「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > Localhost から Docker MySQL コンテナに接続するにはどうすればよいですか?

Localhost から Docker MySQL コンテナに接続するにはどうすればよいですか?

2024 年 11 月 18 日に公開
ブラウズ:150

How to Connect to a Docker MySQL Container from Localhost?

ローカルホストから Docker MySQL コンテナに接続

Docker コンテナ内で実行されている MySQL インスタンスとホスト マシンから直接対話するには、次の手順に従います。手順:

docker-compose up の使用

Docker ホストでポート 3306 を公開している場合は、ホスト自体から接続できます:

$> mysql -h 127.0.0.1 -P 3306 -u root

Using docker -compose run

docker-compose up コマンドを使用していない場合は、ポート マッピング セクションを考慮する --service-ports オプション:

$> docker-compose run --service-ports db

追加の考慮事項

    ]
  • デフォルトでは、MySQL クライアントは「localhost」を使用する場合に Unix ソケットを使用して接続を試みる可能性があります。これを回避するには、IP アドレス (127.0.0.1) を明示的に指定します:
$> mysql -h 127.0.0.1 -P 3306 -u root
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3