5.6版本,也是同样的道理。

转:

https://blog.csdn.net/qq_45763504/article/details/125067611

原因:mysql.cnf配置文件出错,导致mysql无法启动

解决办法:进入mysql.cnf配置文件,修改配置文件

在mysql不启动的情况下进入mysql.cnf配置文件
方法一、mysql启动时进入mysql.cnf配置文件(由于无法启动,所以无法进入mysql.cnf配置文件,此方法不通)

                http://t.csdn.cn/edO7u

方法二、mysql不启动时进入mysql.cnf配置文件  

docker ps -a                                                  查找已经停掉的mysql的id

docker inspect [mysql id]                               找到MergedDir,cd 到MergedDir目录的上一级

        "MergedDir": "/var/lib/docker/overlay2/559bfa4f55fff0ba1d6391641dc88b37398503fdc6897cac64b9c007ea5493f8/merged"

        cd /var/lib/docker/overlay2/559bfa4f55fff0ba1d6391641dc88b37398503fdc6897cac64b9c007ea5493f8

cd diff/etc/mysql/mysql.cnf 

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐