在工作中,因为死锁所以重启了一下msyql,命令如下:
service mysql stop
service mysql start
然后就报错,启动不了,报错信息如下:
Starting MySQL. ERROR! The server quit without updating PID file (/usr/local/mysql/data/iZuf635fwy8k6ubk6r9yonZ.pid).
各种百度无果,最后发现是在 /usr/local/mysql/ 目录下存在一个 my.cnf 配置文件,里面的配置信息不全,不知道是什么时候创建的。删除该文件后,将会使用系统默认的配置文件,路径为 /etc/my.cnf 。问题解决
以上内容仅供参考,不一定能解决你的问题,你还可以分析 mysql/data 目录下的 xxxx.err 文件,该文件中记录着 mysql 的错误日志详情,可以通过该文件具体分析错误原因,针对解决