mysqldump备份超过1G命令
mysqldump备份超过1G命令
mysqldump --quick --skip-lock-tables --max_allowed_packet=1G -uroot -proot -h 1.1.1.1 -P 3306 --ignore-table=数据库名.表名 数据库名 > xxx.sql
--quick 使用快速模式
--skip-lock-tables 跳过锁
--max_allowed_packet=1G 导出的数据超过1G需要使用该参数
--ignore-table=数据库名.表名 导出忽略部分表
只导出部分表 在数据库名后面加表名,用空格分隔,
例:
mysqldump --quick --skip-lock-tables --max_allowed_packet=1G -uroot -proot -h 1.1.1.1 -P 3306 --ignore-table=数据库名.表名 数据库名 表1 表2 表3 > xxx.sql