MySQL:The server quit without updating PID file

mysql-logo

按照字面意思么,就是没有更新PID文件,于是乎我就去我的MySQL目录,看了一下,并建了一个PID文件,随便弄了个进程号进去(童鞋们这么搞首先得确定这个进程号,没有进程在用。)。然后重启MySQL。

啊嘞?还是这个错误?

然后检查了一下my.cnf(注意:这个文件一般是放在/etc下的,当然如果你放在你的MySQL程序的安装目录,那么建议你把/etc/my.cnf给重命名,以防冲突。)

发现TMD配置完全不一样!!

原来这玩意是系统自带的。然后用命令mv /etc/my.cnf /etc/my.cnf.bak 居然提示我是否覆盖?麻蛋,原来我已经把这个处理过了,那这个文件怎么还会 有呢?所以奇怪的地方就在这里。

弄掉之后,就OK了。

很多时候,MySQL的错误都是由于这玩意造成的,毕竟你装的时候,只是测试的话,基本不会配置什么配置文件的。亦或者,你喜欢直接在MySQL的安装目录配置文件,那么这两个就会冲突了。MySQL优先读取的是/etc/下的而不是你的安装目录下的。

未经允许不得转载:RffanLAB|Rffan实验室 » MySQL:The server quit without updating PID file

赞 (0)

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址