Docker上で起動しているMySQLコンテナにコマンドラインからログインする方法

 Docker上で起動しているMySQLコンテナにコマンドラインからログインするには、以下の手順を使います。


✅ ステップ 1: コンテナ名(またはID)を確認

docker ps

出力例:

CONTAINER ID   IMAGE     COMMAND                  ...   NAMES
a1b2c3d4e5f6   mysql     "docker-entrypoint..."   ...   mysql-container

ここで使う「NAMES」がコンテナ名です(例: mysql-container)。


✅ ステップ 2: MySQLにログイン

docker exec -it mysql-container mysql -u root -p
  • mysql-container:実際のコンテナ名に置き換えてください

  • -u root:MySQLユーザー名(他のユーザー名でも可)

  • -p:パスワード入力を求める


🔁 補足: データベース名を指定してログインしたい場合

docker exec -it mysql-container mysql -u root -p your_database_name


コメント

このブログの人気の投稿

SpringBootアプリケーションでHTTPステータス413エラーが発生した際の対処法

npmが急に動かなくなった時の対処法

npx tailwindcss init -pでエラーが発生する時の対処法