方法:打开权限 重装容器
## 第一步
检查现有容器
输入:
docker ps -a
输出:

定位到报错的mysql容器id
## 第二步
删除现在的mysql容器
将【your container ID】改成上图得到的ID
docker rm 【your container ID】
## 第三步
删除目前宿主挂载目录下的文件夹
将【your path】改成您的路径 比如:/database/MySQL
rm -rf 【your path】
## 第四步
新建宿主挂载目录
mkdir -p 【your path】/{logs,data,conf}
## 第五步
在宿主目录下手动创建cnf文件 (创建txt,复制内容进去,再改后缀)
【your path】/conf/my.cnf
my.cnf文件的内容如下:
[mysqld]
# 指定数据目录
datadir=/var/lib/mysql
# 服务端字符集
character-set-server=utf8mb4
# 字符集排序规则
collation-server=utf8mb4_unicode_ci
# error日志路径
log-error

4010

被折叠的 条评论
为什么被折叠?



