mysql通过mysqldump工具,对某个库下的表进行备份

时间:2022-09-01 14:52:40

需求描述:

  使用mysqldump工具对某个库下的表进行备份的方法.

操作过程:

1.通过mysqldump工具完成此目的

[mysql@redhat6 MysqlDb_Backup]$ mysqldump -uroot -p --single-transaction --master-data --flush-logs top_server store_goods_rela purchase_month_total  > Backup_Tables_2018--.sql
Enter password:
[mysql@redhat6 MysqlDb_Backup]$ ls -ltr
total
-rw-rw-r-- mysql mysql Apr : Full-Backup_On_2018--.sql
-rw-rw-r-- mysql mysql Apr : Backup_2018--.sql
-rw-rw-r-- mysql mysql Apr : Backup_store_basic_info.sql
-rw-rw-r-- mysql mysql Apr : FullBackup_2018--.sql
-rw-rw-r-- mysql mysql Apr : FullBackup_2018--09_02.sql
-rw-rw-r-- mysql mysql Apr : FullBackup_top_server_2018--09_NoOption.sql
-rw-rw-r-- mysql mysql Apr : FullBackup_top_server_2018--.sql
-rw-rw-r-- mysql mysql Apr : Backup_Tables_2018--.sql

备注:标记颜色的部分,第一个字段是数据库的名字,后面是表的名字,各个表之间通过空格隔开.

小结:

  这个备份表的方法,就是备份1个数据库的方法,不适用--databases选项,数据库的后面接要备份的表名字.

  在备份出来的SQL文件中,是没有CREATE DATABASE,use语句的.

文档创建时间:2018年4月9日16:20:50