总是遇到mysql异常2002
Tofloor
poster avatar
nie2100
deepin
2017-11-03 23:15
Author
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

只能卸载掉重装才可以~

Reply Favorite View the author
All Replies
avatar
isunny
deepin
2017-11-04 00:22
#1
你确定你连接MySQL的姿势是正确的?
Reply View the author
avatar
nie2100
deepin
2017-11-04 01:30
#2
https://bbs.deepin.org/post/147650
你确定你连接MySQL的姿势是正确的?

mysql -u -p
难道是姿势错了
Reply View the author
avatar
isunny
deepin
2017-11-04 02:39
#3
你是本机连接本机吗?  尝试加上 -h -P 参数  再试一次

docker 下的MySQL 不指定-h 参数  就会报错
Reply View the author
avatar
nie2100
deepin
2017-11-04 17:01
#4
https://bbs.deepin.org/post/147650
你是本机连接本机吗?  尝试加上 -h -P 参数  再试一次

docker 下的MySQL 不指定-h 参数  就会报错

是本机连接不是docker~~我已重装mysql,等下次再出问题了加IP和端口试试~~
Reply View the author
avatar
155******38
deepin
2017-11-04 18:45
#5
你这个问题就是socket文件丢失而已.用不着重装的.这样的问题百度一大堆解决办法.
Reply View the author
avatar
nie2100
deepin
2017-11-07 16:26
#6
https://bbs.deepin.org/post/147650
你这个问题就是socket文件丢失而已.用不着重装的.这样的问题百度一大堆解决办法. ...

下次试试
Reply View the author
avatar
wsadrs
deepin
2017-11-09 01:18
#7
我也遇到楼主的问题,后来我发现是我在设置默认编码的时候一个设置导致不能打开mysql。后来我把那条新增的设置删除以后,一切回复正常
Reply View the author
avatar
nie2100
deepin
2017-11-10 23:10
#8
https://bbs.deepin.org/post/147650
我也遇到楼主的问题,后来我发现是我在设置默认编码的时候一个设置导致不能打开mysql。后来我把那条新 ...

我下次注意下
Reply View the author