ホームページ > データベース > mysql チュートリアル > MacBook のコマンドラインから Docker MySQL コンテナに接続する方法

MacBook のコマンドラインから Docker MySQL コンテナに接続する方法

Susan Sarandon
リリース: 2024-11-10 19:52:03
オリジナル
786 人が閲覧しました

How to Connect to a Docker MySQL Container from Your MacBook's Command Line?

ホスト コマンド ラインから Docker MySQL コンテナに接続する方法

MySQL を実行している Docker コンテナがあり、MacBook のコマンド ラインからそれに接続したいと考えています。

docker-compose up の使用

ポート 3306 が公開されているためDocker ホストでは、ホスト自体から 127.0.0.1:3306 に接続できます。

docker-compose run の使用

docker-compose run を使用する場合、Docker のポート マッピング セクション-compose.yml ファイルはデフォルトでは無視されます。これを有効にするには、--service-ports オプションを使用します。

docker-compose run --service-ports db
ログイン後にコピー

ホスト名に関する注意

デフォルトでは、MySQL クライアントはローカルホストに接続するときに Unix ソケットを使用して接続しようとします。これを回避するには、IP アドレス 127.0.0.1:

$ mysql -h 127.0.0.1 -P 3306 -u root
ログイン後にコピー
を指定します。

以上がMacBook のコマンドラインから Docker MySQL コンテナに接続する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート