记一次启动mysql8的错误解决方法

在CMD执行net start mysql8时,控制台打印错误信息:mysql8 服务无法启动。服务没有报告任何错误:

 

 

我一开始看见也一头雾水,后来我打开data文件夹,发现里面有一个错误日志文件:

  

 打开这个错误日志发现提示端口被占用:

 

我想到本电脑已经安装过MySQL5.7,使用的是默认端口3306,所以我决定在my.ini文件中把端口号改掉:

 

 保存之后关闭CMD窗口,删除data文件夹内的数据:

 

重新初始化一遍mysql8后再次启动:

 

 搞定!

每个人可能无法启动的原因不一样,但是看日志提示的内容对症下药应该就没问题!

posted @ 2022-11-08 14:30  敲代码的小浪漫  阅读(780)  评论(0编辑  收藏  举报