错误

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

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

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

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

服务没有报告任何错误。

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

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

步骤

  • 管理员模式打开cmd,目录切到mysql bin下:

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服务即可

其他方法

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

用代码书写山河的壮丽
本文作者:
文章标题:记录下mysql5.7无法启动的坑
本文地址:http://oddfar.com/archives/79/
版权说明:知识共享署名-非商业性使用 4.0 国际协议进行许可
转载声明:转载请附上原文出处链接和本声明
最后修改:2021 年 03 月 21 日 12 : 27 PM
如果觉得我的文章对你有用,请随意赞赏