数据库无法登录:
[root@ww db]# mysql -p
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
查询 /tmp目录下面没有 mysql.sock。
查看有MySQL进程。
ps -A | grep -i mysql
把列出来的进程通过kill命令杀死。
[root@ww db]# ps -A | grep -i mysql
2591 ? 00:00:00 mysqld_safe
3023 ? 15-11:39:19 mysqld
[root@ww db]# kill -9 2591
[root@ww db]# ps -A | grep -i mysql
3023 ? 15-11:39:42 mysqld
[root@ww db]# kill -9 3023
[root@ww db]# ps -A | grep -i mysql
再启动MySQL。
[root@ww db]# service mysql start
Starting MySQL [确定]
可以登录了,问题解决。
判断是MySQL进程僵死状态了。