background image

出现以下的信息:
Got an error: Connection error: Can't connect to local MySQL server through
socket '/var/lib/mysql/mysql.sock'

mysql.sock 突然消失算是常见的问题,如果是第一次安装 MySQL 后运行时出现,那只要

 

找出 mysql.sock 在哪里就可以了。
以上的信息表明,mysql.sock

 

应该是在 /var/lib/mysql/   

下 ,如果你找了没找到

就:
#locate mysql.sock
就会出来了,接着你就可以
#mysqladmin -S /路径/mysql.sock -u root
 
如果原来很正常的,突然有一天系统告诉你找不到 mysql.sock 这鬼文件了,怎么办?
那只好用/etc/rc.d/init.d/mysql restart 或者 service mysql restart 重启服务了
如果还不行.就先
#ps -aux|grep mysql
找 mysql 的进程.
#kill mysql 进程号
确定全部 kill 光
再/etc/rc.d/init.d/mysql restart 或者 service mysql restart 重启服务