奇远博客

记录下mysql5.7无法启动的坑

错误

今天打开SQLyog工具准备创建表时
提示无法连接数据库:

Can't connect to MySQL server on localhost (10061)

网上方法之一说:没有启动mysql服务
于是就去启动:net start mysql
启动错误,信息如下:

MySQL 服务正在启动 .
MySQL 服务无法启动。

服务没有报告任何错误。

请键入 NET HELPMSG 3534 以获得更多的帮助。

后来通过查看日志,发现原因,就解决了

步骤

cd /d 目录

mysqld --console

报错信息如图:
2021-03-21T04:03:33.955946Z 0 [ERROR] unknown variable 'default-character-set=utf8'
2021-03-21T04:03:33.956942Z 0 [ERROR] Aborting

之前由于乱码问题,设置了一些配置,那时并没有报错,mysql还能继续用
直到今天才出错
把"my.ini"文件中关于这个配置注释掉

再启动mysql服务即可

其他方法

还有一部分因为端口占用问题,具体错误看日志,再根据错误信息来解决

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »