Linux系统下
mysql启动正常
输入mysql -u root -p
输入密码后出现
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
无法通过socket连接到MySQL服务
因为/var/lib/mysql下找不到mysql.sock
解决方法:
1、查找mysql.sock
find / -name mysql.sock
我找到的位置是:/tmp/mysql.sock
2、做一个链接
ln -s /tmp/mysql.sock /var/lib/mysql