MySql使用socket连接出现ERROR 2002 (HY0

2020-06-17  本文已影响0人  高多金

MySql有两种连接方式:
TCP
socket

#TCP方式
mysql -uroot -p123456 -h127.0.0.1
#socket方式
mysql -uroot -p123456

所以出现2002报错的时候先用Tcp方式连接,如果可以连接 说明mysql 没问题,

解决方案:

修改配置文件 my.cnf

在后面加上[client]

vim /etc/my.cnf

#加入
[client]
port=3306  #同上面的端口号
socket=/*/*/mysqld.sock  #同[mysqld]中的socket路径一致


重启后尝试

上一篇 下一篇

猜你喜欢

热点阅读