ERROR 2013 (HY000): Lost connection to MySQL serve

http://blog.micxp.com/index.php/archives/113/

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 serve

时间: 2024-10-06 14:42:27

ERROR 2013 (HY000): Lost connection to MySQL serve的相关文章

MySQL报错:ERROR 2013 (HY000): Lost connection to MySQL server during query

首先贴上实验用各版本: OS:CentOS 6.5 MySQL: mysql> select version ();+------------+| version () |+------------+| 5.6.22     |+------------+1 row in set (0.00 sec) 事情是这样的:本来是要在虚机上搭建一个wordpress做实验,刚创建完数据库,就在赋权额时候发生不在计划的错误: mysql>grant all on wordpress.* to [emai

mysql登陆时出现ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 0

有4到5天没开mysql,这天晚上打=打开phpstudy,想进去mysql练习练习,结果丢给我这个 ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 0 错误2013 (HY000):读取初始通信包时MySQL服务器连接丢失,系统错误0 windows进cmd命令行,输入server.msc,然后找到mysql的服务,重启一下就

mysql 2013错误(ERROR 2013:Lost connection to MySQL server)

前些天连课设验收,连数据库时还好好的,今天就连不上了??在网上看了很多博客,最后以简单粗暴的重启服务器解决了. 下面就说说如何重启服务器吧,方便自己日后查看. 1.打开任务管理器 任务栏右键打开任务管理器 2.点击服务 3.点击名称,按名称排序,然后按m键(英文输入法),就可以快速找到进程名以m开头的进程 4.右键重启进程描述为SQL server的进程 我们都需要成长. 原文地址:https://www.cnblogs.com/yu-xia-zheng-ye/p/12119157.html

mysql恢复和数据导入的问题(ERROR 2006 (HY000) at line 1016: MySQL server has gone away)

今天在上班过程中需要将一个1.3G的数据库sql文件导入到mysql数据库中去,在执行过程遇到了一些问题,执行到一半时报错,错误如下 ERROR 2006 (HY000) at line 1016: MySQL server has gone away 报错后百度查了下资料,大概是因为mysql在导入数据时sql语句过长,超过了mysql的max_allowed_packet的限制,这个可以通过修改这个 参数的大小来调节: set global max_allowed_packet=1024*1

ERROR 3009 (HY000): Column count of mysql.user is wrong. Expected 45, found 43. Created with MySQL 5

ERROR 3009 (HY000): Column count of mysql.user is wrong. Expected 45, found 43. Created with MySQL 5的解决方案. 错误是由于你曾经升级过数据库,升级完后没有使用 mysql_upgrade升级数据结构造成的. 解决办法: 使用mysql_upgrade命令 [email protected] ~]# mysql_upgrade -u root -p 13456 原文地址:https://www.c

【MySQL报错】ERROR 1558 (HY000): Column count of mysql.user is wrong. Expected 43, found 39.

原文参考:http://wuzhuti.cn/2348.html 之前在centos6.4系统安装的是自带的mysql 5.1版本,后来升级到了5.6版本,执行以下命令报错 在网上查找原因说说因为升级不当导致,执行以下命令即可正常执行命令 mysql_upgrade -uroot -p123456

数据库导入过大 报错 ERROR 2006 (HY000) at line xx: MySQL server has gone away 解决方法

解决办法 找到my.ini文件 修改my.cnf中的 wait_timeout 和 interactive_timeout变量 添加一句max_allowed_packet=16M,如果不行将16M再加大 加大wait_timeout也可起一定作用 例如: wait_timeout=2880000 interactive_timeout = 2880000 max_allowed_packet = 100M 应用时记住重启数据库哦-- 除此之外,可能还有一些别的buffer_size的变量会影响

使用cmd命令登录mysql数据库时报2013-Lost connection to MYSQL server at 'waiting for initial communication packet',system error:0

[错误内容]:SQL Error (2013): Lost connection to MySQL server at 'waiting for initial communication packet', system error: 0 [错产生经过]:链接MySQL时出现. [解决办法]:打开my.ini,找到[mysqld]项,在其后加入一句:skip-name-resolve,保存,重启mysql服务即可~ 以上就是解决MySQL Error (2013): Lost connectio

[故障解决]Mysql爆出ERROR 2006 (HY000): MySQL server has gone away的错误怎么办?

有时候,mysql会爆出MySQL server has gone away,比如像这样: 目前我遇到的这样的情况有三种解决方法: 1)需要添加白名单,这种情况在云服务器上比较常见.在云商后台里把对应机器添加到rds白名单即可: 2)调整一下服务器的时间,一般来说这样的情况在虚拟机上常见,检查一下虚拟机时间是否与宿主机时间不同,如果不同,请#yum -y -q install ntp,然后#ntpdate -b  time5.aliyun.co. 3)导入一个比较大的sql文件也会出现这样的错误