解决:linux 登陆mysql,语句后要添加 -h 127.0.0.1的情况

没加-h ip是这样的:
mysql -uroot -p
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
出现这种错误,首先看/etm/my.cnf中socket=所指向的路径,然后添加软链接把这个路径指向'/tmp/mysql.sock' 。语句: ln -s /var/lib/mysql /mysql.sock /tmp/mysql.sock
解释:
(1) /var/lib/mysql /mysql.sock是my.cnf中socket所指向的路径。

你可能感兴趣的:(解决:linux 登陆mysql,语句后要添加 -h 127.0.0.1的情况)