Read Time:22 Second
MySQLコンテナに接続するためのコマンドは、docker exec
コマンドを使用します。
以下のコマンドを使用して、MySQLコンテナに接続できます。
>docker exec -it <コンテナ名> mysql -u <ユーザー名> -p
以下、試行例です。
1.コンテナの状態を確認する
![](https://i0.wp.com/zakku-spot.com/wp-content/uploads/2023/06/image-113.png?resize=640%2C44&ssl=1)
2.MySQLコンテナに接続する
>docker exec -it mysql8.0.33-container mysql -u root -p
![](https://i0.wp.com/zakku-spot.com/wp-content/uploads/2023/06/image-114.png?resize=640%2C230&ssl=1)
3.もし上記で接続できない(コマンドの反応がない)場合は、MySQLコンテナを再起動する
① 停止
>docker stop mysql8.0.33-container
![](https://i0.wp.com/zakku-spot.com/wp-content/uploads/2023/06/image-111.png?resize=640%2C43&ssl=1)
② 再起動
>docker restart mysql8.0.33-container
![](https://i0.wp.com/zakku-spot.com/wp-content/uploads/2023/06/image-116.png?resize=625%2C43&ssl=1)
③ 再度MySQLコンテナに接続する
>docker exec -it mysql8.0.33-container mysql -u root -p
![](https://i0.wp.com/zakku-spot.com/wp-content/uploads/2023/06/image-115.png?resize=640%2C231&ssl=1)