mysqldump 备份导出数据排除某张表或多张表

数据库 piniu 696浏览 0评论

可以使用–ignore-table=dbname.tablename

–set-gtid-purged 的说明:( 关于GTID是5.6以后,加入了全局事务 ID (GTID) 来强化数据库的主备一致性,故障恢复,以及容错能力。 )

1. 忽略一张表 的导出

/usr/bin/mysqldump --set-gtid-purged=OFF -h127.0.0.1 -uroot -p'密码' 数据库名 --ignore-table=数据库名.表名 > 自定义名称.sql

2.忽略多张表导出

/usr/bin/mysqldump --set-gtid-purged=OFF -h127.0.0.1 -uroot -p'密码' dbname --ignore-table=数据库名.表名1 --ignore-table=数据库名.表名2 > 自定义名字.sql


发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • * 昵称:
  • * 邮箱: