今天在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
试了下,成功了。