MySQL 服务无法启动 或 启动慢

记一次诡异的MySQL服务无法启动的解决方法

环境: Window10 + MySQL5.6

问题描述:

这里写图片描述

这里写图片描述

进入MySQL bin 目录下终于有提示信息。说 my.ini 的第一行有问题。当然,第一行只有官方自带的注释描述信息。
这里写图片描述

我对 my.ini 第一行错误的探究:
我从网上下了一份 my.ini 源文件放到原来的位置,发现服务竟然可以启动了。
很显然原来的那份my.ini真的有问题。我尝试把旧 my.ini 一字不漏的复制到 新 my.ini 中,发现服务也正常启动和停止。
最后还是sublime告诉了我真相,在sublime右下角里显示文件编码是UTF-8,正常,不正常的地方在于多了BOM,最后我用sublime把旧 my.ini 保存为 UTF-8 不带BOM的编码格式,服务也能够正常启动。

所以问题的来源还是因为我同时使用了多种编辑器:
MySQL 服务无法启动 或 启动慢_第1张图片

我尝试创建一个文件,使用电脑所有编辑器同时编辑以求重现这个问题,可惜最后没能成功。
借此机会提醒那些喜欢同时使用多个编辑器的朋友留心这个问题,从而有效避免删库跑路的现象。

你可能感兴趣的:(MySQL)