docker启动mysql 8的版本镜像失败:ERROR: mysqld failed while attempting to check config
使用Docker启动MySQL 8版本镜像时失败,错误信息指出字符集(CHARACTER SET)和校对规则(COLLATION)不匹配。发现MySQL 8.0以上版本的配置文件位置与5.7版本不同,并据此修改了配置位置。但启动后容器并未运行,查看日志发现错误依旧存在。经过检查,发现配置文件中的字符集和校对规则设置错误,于是修正了my.cnf文件中的相关配置,并成功启动了容器。在操作过程中,我还遇到容器名称被占用的问题,通过删除已存在的同名容器解决了该问题。
原创
2024-04-01 00:02:31 ·
469 阅读 ·
0 评论