记一次启动mysql8的错误解决方法
在CMD执行net start mysql8时,控制台打印错误信息:mysql8 服务无法启动。服务没有报告任何错误:
我一开始看见也一头雾水,后来我打开data文件夹,发现里面有一个错误日志文件:
打开这个错误日志发现提示端口被占用:
我想到本电脑已经安装过MySQL5.7,使用的是默认端口3306,所以我决定在my.ini文件中把端口号改掉:
保存之后关闭CMD窗口,删除data文件夹内的数据:
重新初始化一遍mysql8后再次启动:
搞定!
每个人可能无法启动的原因不一样,但是看日志提示的内容对症下药应该就没问题!