在某次我对my.ini配置文件进行修改的时候,无论是通过命令行还是服务端进行启动mysql都显示无法正常启动,在网上找了很久的解决办法,都不行,最后看到一位博主写的文章:很有可能你在对my.ini修改的时候并没有修改正确,文件内你修改的地方出现了语法或者其他错误,如果你看不出是否有语法错误,你可以在Data文件夹下面有个ERR文件,可以在此看到你无法启动的原因,下面给你们展示一下我的错误信息:
1、找到你mysql安装的目录:
2、进入Data文件夹,里面有个ERR文件
3、使用记事本打开,你可以在这时重新启动一下你的mysql服务net start mysql80(这是我的),接着你就直接翻到最后看你启动服务时文件输出了啥错误信息。
比如你看我的就输出说不知道sql-是什么,然后我进入刚才的my.ini文件发现这个地方我输错了,应该是sql_,所以修改完成后接着保存一下my.ini文件就行
4、最后去cmd直接mysql~启动!就成功了。
注意:也许你mysql出错并不是这个原因,但同样你可以查看err文件去查看哪个地方出错了,总比你毫无头绪的摸索好。