1、ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysqld.sock’
解决办法:
我的是前两种方法没解决,第三种方法才解决
(1)、登录方式
mysql -uroot -p
(2)、
mysql -h 127.0.0.1 -uroot -p
(3)、修改/var/lib/mysql.sock,添加:
[client]
port=3306
socket=/var/lib/mysql/mysql.sock
2、linux中mysql失败连接本地mysql
解决办法:
原因:是因为没有授权远程连接
mysql> grant all privileges on *.* to '用户名'@'%' identified by '密码' with grant option;
mysql> flush privileges;