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
コメント
コメントを投稿