ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘ (
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)解决办法。
出现这个错误的原因有两个:
第一种:mysql服务未正常运行
mysql服务未正常运行:
执行命令:service mysqld status
之后执行命令:service mysqld start
再次进入bin目录下执行mysql -u root -p
就ok了
第二种:socket文件有问题
socket文件路径在配置文件中设置不完整:
具体参见:http://aiezu.com/article/mysql_cant_connect_through_socket.html