mysql 登录报错 ERROR 2002

[复制链接]
查看11 | 回复4 | 2011-11-1 16:26:29 | 显示全部楼层 |阅读模式
系统中有mysql数据库,今天登录的时候,报错:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock'(2)
我查看过,在/tmp中有mysql.sock,是一个连接:
mysql.sock --> /var/lib/mysqld/mysqld.sock
我google了,好像提议kill掉mysql进程,然后重启。
我想确认,是否有不重启解决的方案?
我查询了系统,mysqld.sock是在/var/lib/mysql/mysqld.sock 是不是这个链接有问题?
回复

使用道具 举报

千问 | 2011-11-1 16:26:29 | 显示全部楼层
大家帮忙看看吧。谢谢。
回复

使用道具 举报

千问 | 2011-11-1 16:26:29 | 显示全部楼层
你怎么登陆地?mysql -uuser_name -puser_password -h IP_ADDRESS -P mysql_port
回复

使用道具 举报

千问 | 2011-11-1 16:26:29 | 显示全部楼层
如果用socket登录不了的话,用楼上TCP方式连接
回复

使用道具 举报

千问 | 2011-11-1 16:26:29 | 显示全部楼层
本帖最后由 tomshenhao 于 2012-1-11 11:39 编辑
我是在mysql所在服务器上登录的,登录方式mysql -uroot -pxxxxxx
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行