最近部署生产环境,发现一个的异常:Starting MySQL.The server quit without updating PID file (/usr/local/mysql/data/SHQZ-PS-WLWJR-DB01.pid).[失败]。关于这个错误广大网友罗列了很多种可能导致此类错误发生的情况,逐一尝试并没有解决,花费了2天时间,暂时先搁置。
今天要修改mysql配置文件/etc/my.cnf,这个问题又冒出来了。又尝试了多种方法,比如复制一个.pid文件过来,都没有彻底解决,最后从别的机器复制一份逐行比对,发现my.cnf文件中居然有一个中文逗号!!!,换成英文逗号之后就可以正常启动。
本文记录了一次MySQL启动异常的经历,详细描述了错误信息及排查过程。最终发现配置文件my.cnf中的一个不起眼的中文逗号导致了问题,替换为英文逗号后成功解决问题。
205

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



