解决Navicat无法连接到Mysql

Navicat无法连接到Mysql,返回的错误码是Lost connection to MySQL server at ‘reading initial communication packet’, system error: 0

参考了文章MySQL远程连接丢失问题解决方法(Lost connection to MySQL server)

停止Mysql服务

[root@localhost mysql]# service mysql stop
停止 mysqld:                                              [确定]

更改Mysql配置文件,如果有bind-address 这一行,注释掉。

加上一个新的参数skip-name-resolve

保存退出。重启服务即可。

附:

skip-name-resolve的含义

skip-name-resolve的最用是禁止了DNS解析,通过IP来连接数据库,当然这个IP必须要在Mysql的授权表中

posted @ 2017-01-18 16:10  斌斌有你  阅读(580)  评论(0编辑  收藏  举报