MySQL启动1053错误之解决方法

  • A+
所属分类:DB 原创 工具&方法
MySQL启动1053错误之解决方法

前几天windows 2012server服务器重启后,发现MySQL一直无法启动,报错1053:服务没有及时响应启动或控制请求,在网上找了很久,比较普遍的解决方案是:

1、是MySQL权限不够,将服务中的用户添加为管理员权限;2、将服务删除后重新添加。

因为网上这种解决方法很多,而且都说得很详细,我这里就不再多说(但是有一点需要注意,其他博文中大多是低版本数据库,他们给的脚本中大多是用到mysqld-nt指令,这是老版本的指令,近几个MySQL版本都是直接用mysql指令就可以了)。

上述方法没能解决我的问题:

后来发现使用我使用在cmd输入mysql后报错,根据错误提示,发现了出错的原因:my.ini配置有错,再之后定位到问题所在,my.ini文件保存格式出错,可能是之前误操作,导致文本编码变成了UTF-8,用记事本打开,然后“另存为”编码选择ANSI,重启服务即可(看文件修改时间,好像几个月以前就被修改了,只是数据库一直没有重启,所以不会读取配置文件,没有报错,这次服务器重启后,问题立马就出来了)

weinxin
我的微信公众号
我的微信公众号扫一扫
Thinkin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: