服务器Mysql报错报错#2013 - Lost connection to MySQL server at 'reading initial communication packet
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了服务器Mysql报错报错#2013 - Lost connection to MySQL server at 'reading initial communication packet相关的知识,希望对你有一定的参考价值。
我的mysql是5.1版的,一直使用都正常,今天突然发现出现了phpmyadmin登录是发现#2013 - Lost connection to MySQL server at 'reading initial communication packet', system error: 0 这样的问题,在网上找了很多方法,但都用不上。
网上有方法在 my.cnf 里面的 [mysqld] 段增加一个启动参数 skip-name-resolve ,但我安装的mysql里找不到my.cnf的,其中有人说有/etc/my.cnf的,但我安装的mysql里面的文件夹只有bin、include、lib、share这几个,根本找不到etc文件夹。请各位帮忙一下,谢谢!
MYSQL_DEFAULT_HOST=
MYSQL_DEFAULT_PORT=
其中PORT的端口要与你服务器的一致。
我的原来设成50080 结果出现以上问题,后来发现我的应该是53306 改过来就没有问题了。 参考技术A 试试/etc/mysql/my.cnf
mysql启动了吗 参考技术B my.cnf == my.ini 参考技术C 我出现了同样的问题,也找不到解决方法,求解啊。。。你知道了请告诉我。谢谢
mysqldump报错 – Error 2013 Lost connection to MySQL server
一、具体报错信息:
mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table xxx
at row: 258609
二、原因:
网上看了下,大概说在mysqldump
的时候,因为数据量太大,一次性接收不了那么多数据,所以server端发送过来的数据会积压在内存等待发送,这个等待时间就是net_write_timeout
的时间。当超过了该时间,则会断开mysqldump
的连接,同时抛出错误:error 2013: Lost connection。
三、解决方式:
网上大部分说修改net_write_timeout
时间即可。比如改为1200。
操作过程:
1 先登录mysql:mysql -u root -p
2 先查看默认时间:show global variables like \'%timeout%\'
3 修改时间:set global net_write_timeout = 1200
4 可以再次查看下是否已改变:show global variables like \'%timeout%\'
5 退出mysql,再次执行mysqldump:mysqldump -uroot -p -B monitor> /var/www/mysqlbackup/db.xxx.sql
上面操作过程,不用重启mysql。可能是退出mysql后一定时间内,这个值不会被重置回默认值。实在不行,可重启试试:service mysqld restart
另外,这个net_write_timeout
时间,最好在操作完mysqldump
后改回去默认值。
以上是关于服务器Mysql报错报错#2013 - Lost connection to MySQL server at 'reading initial communication packet的主要内容,如果未能解决你的问题,请参考以下文章
MySQL报错解决方案:2013-Lost connection to MySQL server
MySQL报错解决方案:2013-Lost connection server at ‘waiti
MySQL每隔一小会不操作报错ERROR 2013 (HY000) Lost connection to MySQL server during query问题
MySQL报错:ERROR 2013 (HY000): Lost connection to MySQL server during query
mysqldump导出报错"mysqldump: Error 2013: Lost connection to MySQL server during query when dumping