我正在使用 mysqldump
命令如下
mysqldump -u username -p -h hostName database tableName > dump.sql
它失败并发出以下错误
mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table `table_name` at row: 1652788
是否有其他方法(可能是参数)来 mysqldump
或等)用于出口大型 MySQL
table?
1条答案
按热度按时间at0kjp5o1#
可以添加参数
--single-transaction
如果您使用的是innodb引擎,请将其添加到mysql dump命令。这将消除表上的锁和可能的连接超时。另外,请确保为max packet size和innodb lock wait timeout提供了足够的值