一、具体报错信息:
mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table xxx
at row: 258609
<!--more-->
二、原因:
网上看了下,大概说在mysqldump
的时候,因为数据量太大,一次性接收不了那么多数据,所以server端发送过来的数据会积压在内存等待发送,这个等待时间就是net_write_timeout
的时间。当超过了该时间,则会断开mysqldump
的连接,同时抛出错误:error 2013: Lost connection。
三、解决方式:
详细讲解可点击