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