工作小记:解决mysql不能启动

    今天早上刚来,就接到开发组电话,说MYSQL连接不上。赶紧登录服务器,先查看
MYSQL是否启动,
    很明显,MYSQL挂掉了,那么还等什么,直接启动。
    一切没有想的那么顺利,启动报错,提示:Starting MYSQL.ERROR! The server 
quit wirthout updating PID file (/usr/local/mysql/data/localhost.pid),那么,
遇到错误的时候我们第一时间想到的就是去看日志,MYSQL日志,如果你在/etc/my.cnf
中已经指定,就找到相应的目录去查看,而我的没有特意指定,如下图:
    用命令:tail -f /usr/local/mysql/data/localhost.err查看日志,希望能从中找
到原因,
    提示:/usr/local/mysql/bin/mysqld:can't create/write-to file...第一眼看
到提示,我的第一反映是权限问题,根据提示不能写入:/tmp那么我们看看其权限是什么
    这一看,确实没有可写的权限,那么,90%病根出现在这里,修改权限,并再次启动
MYSQL。
    问题解决。

你可能感兴趣的:(报错,解决mysql不能启动,找不到PID文件)