在网上有人说是服务的“登录”选项卡里要设置成administrator;
也有人说是要用DOS命令行使用 mysqld -nt remove mysqlservice和
mysqld -nt install mysqlservice 重新安装服务。但是这些并解决不了问题。
后面我发现原来是因为修改了配置文件,Windows系统你使用Ctrl+S时,默认使用的是UTF-8的编码。但是mysql的配置文件启动要访问my.ini文件,原本的文件编码是ANSL的。修改后编码改变了,编译自然会变化。所以这里要选另存为,然后选择保存的编码格式问ANSL就可以启动mysql服务了。


博客讨论了MySQL服务无法启动的问题,原因在于配置文件my.ini的编码从ANSI被意外改为UTF-8。解决方案是使用‘另存为’功能,确保文件以ANSI编码保存,从而修复启动问题。
2173

被折叠的 条评论
为什么被折叠?



