【第22期】观点:IT 行业加班,到底有没有价值?

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

转载 2015年11月19日 17:06:47

ERROR 2013 (HY000): Lost connection to MySQL server at 'waiting for initial communication packet', system error: 0

理解mysql处理客户端解析的过程:

1,当 mysql client 发起连接请求时,MySql Server 会主动去查 client 的主机名。

2,首先查找系统目录下 /etc/hosts 文件,搜索域名和IP的对应关系。

3,如果hosts文件没有,则查找DNS设置,如果没有设置DNS服务器,会立刻返回失败;如果设置了DNS服务器,就进行反向解析,直到timeout那么就出现以下的错误。

mysql远程连接出现了ERROR 2013 (HY000): Lost connection to MySQL server at 'waiting for initial communication packet', system error: 0 错误,其解决办法如下。

还有另一个问题,我也是用同样的方法解决的就是用show processlists;查看时用户变为unauthenticated user

修改mysql配置文件

vi /etc/my.cnf

[mysqld]
#加上下面的代码,注意下面的这个代码最好是加在[mysqld]这段的第一行。因为,我第一次加到最后一行。结果mysqld服务启动不了。
skip-name-resolve
 
重启mysql
service mysqld restart  
注意:skip-name-resolve它将禁止 MySql Server 对外部连接进行 DNS 解析,使用这一选项可以消除 MySql 进行 DNS 解析的时间。但需要注意,如果开启该选项,则所有远程主机连接授权都要使用IP地址方式,否则MySQL将无法正常处理连接请求。
转载请注明来源:ERROR 2013 (HY000): Lost connection to MySQL server at 'waiting for initial communication packet', s
http://www.php1.cn/Content/ERROR2013-HY000--LostconnectiontoMySQLserverat-waitingforinitialcommunicationpacket--s.html
举报

相关文章推荐

2013 - Lost connection to MySQL server at ‘reading initial communication packet’, system error: 0

今天打开远程桌面,要整理一下服务器上MySQL库里的数据,用Navicat打开,提示 2013 - Lost connection to MySQL server at ‘reading initi...

有关Mysql出现Lost connection to MySQL server at 'reading initial communication packet', system error: 0的一个解决方案

Warning: mysql_connect() [function.mysql-connect]: Lost connection to MySQL server at reading initia...
  • keenx
  • keenx
  • 2010-05-23 23:04
  • 14260

程序员升职加薪指南!还缺一个“证”!

CSDN出品,立即查看!

mysql链接异常SQL Error(2013)的解决办法

现象描述 今天用heidisql登陆虚拟机的mysql,登陆不上去。等待约一两分钟后出现错误提示:SQL Error (2013): Lost connection to MySQL server ...
  • zm2714
  • zm2714
  • 2012-08-31 16:36
  • 33173

解决MySQL Error (2013): Lost connection to MySQL server at waiting for initial communication packet

【错误内容】:SQL Error (2013): Lost connection to MySQL server at 'waiting for initial communication packe...

手把手解决Mysql错误:Lost connection to MySQL server at 'reading authorization packet', system error: 0

1.打开Mysald界面: 如果已经设置Mysql/Bin环境变量,直接在CMD里输入命令,如果没有设置

解决MySQL Error (2013): Lost connection to MySQL server at waiting for initial communication packet

【错误内容】:SQL Error (2013): Lost connection to MySQL server at 'waiting for initial communication packe...

MySql ERROR 2013

  昨天还好好的,今天早上怎么也连接不上公司的数据库了。 使用命令行连接,显示如下错误 SQL Error (2013): Lost connection to MySQL server at 'waiting for initial communication packet...

连接mysql出现Lost connection to MySQL server at 'reading initial communication packet', system error: 0

在windows连接虚拟机里的mysql数据库时出现如下图错误 解决方法是将mysql配置中的bind-address=127.0.0.1注释或删除掉就可以成功的连接到mysql数据库了。
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)