Can't connect to local MySQL server through socket解决办法
问题现象
连接MySQL时提示:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'
问题原因
MySQL服务未正常运行
- MySQL服务没有启动,启动即可
- MySQL服务不能正常启动,根据日志提示信息查找解决办法
MySQL配置文件的问题
-
只在[mysqld]中写了socket的路径,而未在[mysql]写入
]# vim /etc/my.cnf [mysqld] ... socket=/tmp/mysql.sock [mysql] socket=/tmp/mysql.sock
将配置文件填写完整后,即可解决问题