首先打算进入mysql的时候报
Can't connect to local MySQL server through socket '/...mysql.sock'(大家路径可能不一样)
后来
/etc/rc.d/init.d/mysqld status
mysqld is stopped
可是
chkconfig --list |grep mysqld
mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off
chkconfig --list |grep mysql
mysql 0:off 1:off 2:on 3:on 4:on 5:on 6:off
并且
/etc/rc.d/init.d/mysqld start
Another MySQL daemon already running with the same unix soket
starting mysqld: [FAILED]
问度娘后,说可能是非法关机造成的。我觉得靠谱,因为我刚多次直接按电源关机来着。
解决办法:
# mv /var/lib/mysql/mysql.sock /var/lib/mysql/mysql.sock.bak(我的mysql.sock文件所在路径)
然后重启服务器。
恢复正常。