无法通过socket连接到本地MySQL服务器
时间:2019-05-19 01:25:36 来源:igfitidea点击:
错误信息:
Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)
这是MySQL管理员通常面临的一个常见问题。
我在各种服务器上也多次遇到这个问题,我几乎使用下面给出的解决方案之一解决了这个问题。
我们希望下面的解决方案也能解决问题。
原因1:MySQL服务停止
解决方案:要修复这个问题,启动mysql守护进程。
service mysqld start
原因2 /(根)分区上没有足够的空间。
解决方案:检查并释放根分区中的一些空间,重新启动MySQL服务。
# df -h
原因3 /tmp目录权限
解决方案:为 /tmp目录分配适当的权限。
# chmod 1777 /tmp