使用命令
service mysqld start
mysql -u root -p
提示
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
解决方法
service mysqld status
出现mysql的pid,使用kill命令杀死(kill XXX)
再次启动即可连接成功(service mysqld start)
说明,我也不知道为何这样能够成功,有一个人说要重新启动mysqld,但直接使用命令service mysqld restart后提示关闭mysql失败,于是我想到要把相关进程都杀掉。