不知道别人的是怎么解决,我遇到这个问题的原因是改了my.ini文件后无法启动,报这个错误。
根本原因是:
我用vscode打开,因为我vscode默认编码格式是utf8 而my.ini编码格式是ANSI编码
所以在vscode中保存的my.ini会导致mysql服务器无法启动
感谢博客https://blog.csdn.net/a1915384707/article/details/88527451
mysql修改my.ini修改后启动不了
今天因为中文字符在数据库中乱码,中文都是问号,于是打算修改配置文件my.ini,将数据库编码修改为utf8,可是修改后发现mysql无法启动了!!!
经过一番折腾发现原来,mysql配置文件默认是ANSI编码格式,我再修改后不慎将其保存成了UTF-8导致的,于是将my.ini再保存成ANSI编码就可以成功启动了!