版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012998306/article/details/82665155
问题出现的很突然,前天还连了数据库。
今天再连接就出现这个问题
1.先ping了一下ip地址是通的
2.登陆了远程服务器,mysql -u**** -p 也是可以登陆的
3.看了一下错误提示:连接初始化阶段就丢失了连接的错误。
4.网上大多是说的注释掉配置文件中 bind-address = 127.0.0.1 这一句。但是我的配置文件并没有配置这一句,各种搜索均未果。
看到一个出现同样问题的人,解决办法是修改配置文件加一句话 skip-name-resolve,尝试一下。
5.服务器环境是centos6.7,yum安装mysql配置文件一般在etc/my.cnf
vi /etc/my.cnf
在[mysqld]下加入skip-name-resolve,然后保存文件
重启mysql服务器,Navicat测试连接恢复正常!
扫描二维码关注公众号,回复:
5447849 查看本文章