ERROR 2002 (HY000): Can't connect to local MySQL server 问题解决
2016-09-12 19:43
363 查看
由于网络IP重新进行切换,一下子发现之前的HIVE一直连接不上,一步步发现,原来问题在于MYSQL的问题。
于是重新进入mysql,mysql -u ** -p,输入密码之后,发现了这个错误。
原来问题在于这里,于是对MYSQL配置文件进行打开,果然发现问题所在,原来这里面配置了原来绑定的IP地址,而IP地址改变之后就发生变化了。
具体修改如下:
将如下的地址修改成新的IP。(实质上最佳建议是修改成HOST的名称,这样后续就不需要再进行修改了)
然后进行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数据目录后出现ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 的解决办法
- 解决:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/
- [解决]ERROR 2002 (HY000): Can't connect to local MySQL server
- centos下mysql问题记录--ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/
- CentOS下安装mysql和解决ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/my
- mysql搭建安装常见问题:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql
- MySQL遇到的问题-1-ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld
- 解决“ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (60)”
- 解决ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
- 解决“ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111)”
- 解决archlinux(manjaro)无法启动mysql(mariaDB):ERROR 2002 (HY000): Can't connect to local MySQL server throu
- Linux上mysql登陆错误解决办法ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/
- ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock'
- ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
- ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
- MySQL错误ERROR 2002 (HY000): Can't connect to local MySQL server through socket
- ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock
- ERROR 2002 (HY000): Can't connect to local MySQL server through socket '***' (2)
- mysql连接之ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2
- ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'