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

点点圈 提交于 2019-12-25 00:47:20

今天在mbp下用zoc连接到一个linux云主机上,进行操作,因为安全问题 mysql没有开发远程连接,只能在上面用命令行。

可是用mysql -uroot -p命令死活连接不上,提示下面错误:

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

搜了很多资料,讲得千奇百怪,反正是各种方法试过了,也没解决问题。

后面想啊,自己是远程连接到那台云主机上的,是不是连接mysql的时候得把本地ip加上才行,

于是把命令改成:

mysql -uroot -h192.168.155.4 -p
试了下,成功了。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!