2018年(273)
分类: Mysql/postgreSQL
2018-08-13 11:22:29
背景:
MySQL5.7之后多了一个备份工具:mysqlpump。它是mysqldump的一个衍生,mysqldump就不多说明了,现在看看mysqlpump到底有了哪些提升,可以查看官方文档,这里针对如何使用做下说明。
mysqlpump和mysqldump一样,属于逻辑备份,备份以SQL形式的文本保存。逻辑备份相对物理备份的好处是不关心undo log的大小,直接备份数据即可。它最主要的特点是:
参数:绝大部分参数和mysqldump一致,顺便复习一下。对于mysqlpump参数会用背景色 标记出来。
1:--add-drop-database:在建立库之前先执行删库操作。
DROP DATABASE IF EXISTS `...`;
2:--add-drop-table:在建表之前先执行删表操作。
DROP TABLE IF EXISTS `...`.`...`;
3:--add-drop-user:在CREATE USER语句之前增加DROP USER,注意:这个参数需要和--users一起使用,否者不生效。