AMH开源社区

AMH社区 - 开放自由有价值的社区

[求助帖] ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/...

yuhou
铝牌会员
296.00 价值分

3,156 次阅读   7 张回复   yuhou 发表于 2014-09-01 12:16:40
打算使用 ssh登陆,用sql命令导入数据库


mysql -u root -p
键入密码
然后就出来这个了

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

何解
评价: 这个问题有价值吗?  没有 (0分)   有, 感谢 (3分)
2014-09-01 12:16:40 1

lwve
银牌会员
1134.95 价值分

新装的5.0?
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2014-09-01 12:18:24 2

xiaoping1111
铁牌会员
16.00 价值分

将data下的二进制日志和一个index 开头的删掉,然后重启mysql
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2014-09-01 12:18:52 3

yuhou
铝牌会员
296.00 价值分

引用:
xiaoping1111 发表于 2014-9-1 12:18
将data下的二进制日志和一个index 开头的删掉,然后重启mysql


/usr/local/mysql-generic-5.5.37/data
是这个目录吗,里面没有这些文件。
只有一个test文件夹,里面有db.opt
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2014-09-01 12:41:03 4

amysql
创始人
96700.98 价值分

是这样的,因为5.0 是可以无限数据库可以多个mysql版本共存,以后除了mysql也会上更多数据库支持。
因此5.0的sock不再是单独的 /tmp/mysql.sock

可以 ls /tmp/mysql* 看看。
连接mysql 时加下面参数指定 sock文件即可。

-S /tmp/mysql版本.sock
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2014-09-01 12:45:04 5

yuhou
铝牌会员
296.00 价值分

引用:
amysql 发表于 2014-9-1 12:45
是这样的,因为5.0 是可以无限数据库可以多个mysql版本共存,以后除了mysql也会上更多数据库支持。
因此5.0 ...


mysql -u root -p -s /tmp/mysql-generic-5.5.37.sock

是这样吗
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2014-09-01 12:51:54 6

amysql
创始人
96700.98 价值分

引用:
yuhou 发表于 2014-9-1 12:51
mysql -u root -p -s /tmp/mysql-generic-5.5.37.sock

是这样吗


是的。-S /tmp/mysql-generic-5.5.37.sock
评价: 这个答复有价值吗?  没有 (-4.24分)   有, 感谢 (0分)
回复  2014-09-01 15:36:00 7

sunlinanb46
铜牌会员
822.02 价值分

没有收藏选项,MARK一下
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2017-09-22 10:39:12 8
 1  (总1页)
AMH社区列表
旅客不可参与帖子, 请您先登录
用户服务中心