Lost connection to MySQL server at 'waiting for initial communication packet', system error: 0

场景:

  192.168.7.27 需要访问 192.168.7.175 上的MySQL数据库,连接时报错。

 

原因:

  MySQL的配置文件默认没有为远程连接配置好,需要更改下MySQL的配置文件。

 

解决方法:

  打开服务器端(192.168.7.175)my.ini 文件,

  找到[mysqld]项,在其后加入一句:skip-name-resolve,保存,重启mysql服务即可。

 

注意:

  加了 skip-name-resolve 这句之后,用127.0.0.1会连接不上本地数据库。

  所以,配置文件在加这句之前,需要对127.0.0.1授权一下。

posted @ 2017-06-05 11:14  那一剑的風情  阅读(683)  评论(0编辑  收藏  举报