您的位置:首页 > 数据库 > MySQL

ERROR 2002 (HY000): Can't connect to local MySQL server 问题解决

2016-09-12 19:43 363 查看
由于网络IP重新进行切换,一下子发现之前的HIVE一直连接不上,一步步发现,原来问题在于MYSQL的问题。

于是重新进入mysql,mysql -u ** -p,输入密码之后,发现了这个错误。

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'

原来问题在于这里,于是对MYSQL配置文件进行打开,果然发现问题所在,原来这里面配置了原来绑定的IP地址,而IP地址改变之后就发生变化了。

具体修改如下:

sudo gedit /etc/mysql/my.cnf


将如下的地址修改成新的IP。(实质上最佳建议是修改成HOST的名称,这样后续就不需要再进行修改了)
bind-address        = localhost


然后进行MYSQL的重启。
sudo /etc/init.d/mysql restart

再进行输入,果然重新搞定。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mysql socket 错误
相关文章推荐