Docker内のMySQLを起動する

もくじ

MySQLをdockerのコンテナにインストールしている場合、MySQLを起動するためにはまずDockerに入らないといけません。

コンテナのIDをリストで確認する

$ docker ps -a

入りたいDockerのコンテナIDをコピーします。

CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                               NAMES

コンテナを起動

$ docker start コンテナID

コンテナ内でMySQLを起動

$ mysql.server start

DBにアクセスする

$ mysql -u root -p -h 127.0.0.1 -P 3307

私は-P 3307で登録したのでこのオプションですが、-P 3306が基本的なオプションかもしれません。

パスワードを入力すれば完了です!

退出

どれでも可。

mysql> exit
mysql> quit
mysql> \q