在使用 Docker 運行 MySQL 數據庫時,我們可能遇到需要重啟 MySQL 服務的情況。下面介紹兩種方法進行 Docker MySQL 服務的重啟。
方法一:直接重啟 Docker 容器
docker restart [container_id or container_name]
需要注意的是,開啟 Docker 容器時需要指定 --restart 標志,保證容器在宕機后自啟。
方法二:進入 Docker 容器內執行重啟命令
docker exec -it [container_id or container_name] /bin/bash
service mysql restart
使用 exec 命令進入 Docker 容器內后,使用 service 命令重啟 MySQL 服務即可。
建議在重啟 MySQL 服務前,先備份數據庫,以防止數據丟失。