在使用mysqldump进行数据备份时,出现2013错误,一般是mysql设置的原因
mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table `xxx_table` at row: 15308981
- 修改连接超时时间(读和写)
set global net_read_timeout = 360;
set global net_write_timeout = 900;
- 修改/etc/my.cnf,调整innodb-buffer-pool-size大小(不要超过物理内存,我调整为物理内存的2/3),因为内存不足也会报2013
innodb-buffer-pool-size = 4G
- 重启mysql服务器
/etc/init.d/mysqld restart
注意:本文归作者所有,未经作者允许,不得转载