mysqlpump  -uroot -p --add-drop-table --include-databases="%_user_%" | gzip >  users.sql.gz
#mysql5.7以上可以用mysqlpump备份数据
#--add-drop-table 默认mysqlpump导数据生成的sq是不带drop table的操作
#--exclude-databases:备份排除该参数指定的数据库,多个用逗号分隔,可用通配
#--include-databases:指定备份数据库,多个用逗号分隔,可用通配
#--skip-dump-rows:只备份表结构,不备份数据。注意:mysqldump支持--no-data,mysqlpump不支持--no-data
#如果是开启了GTID功能的数据库,备份时还需要添加"--set-gtid-purged=off"参数,否则可能会报错 

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

Captcha Code