1,systemctl start mysqld启动报错
2,按提示:systemctl status mysqld.service
3,查看日志:cat /var/log/mysqld.log 发现有error:
2019-06-26T10:12:30.404834Z 0 [ERROR] [MY-000067] [Server] unknown variable 'default-character-set=utf8'.
2019-06-26T10:12:30.405100Z 0 [ERROR] [MY-010119] [Server] Aborting
2019-06-26T10:12:32.074917Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.16) MySQL Community Server - GPL.
4,打开vim /etc/my.cnf
用character_set_server=utf8来取代 default-character-set=utf8 能解决这个问题
本文解决了一个常见的MySQL启动问题,详细描述了如何通过修改my.cnf文件中的字符集配置,从default-character-set=utf8更改为character_set_server=utf8,以解决未知变量错误。

4127

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



