mysqldump备份数据库时忽略某个或多个表
发布时间:2016-01-12 编辑:jiaochengji.com
本文介绍下,在mysql中备份数据库时,忽略掉库中的某个或多个表的命令写法,忽略表的办法是使用--ignore-table选项。有需要的朋友参考下。
1,在mysql中备份数据时,忽略掉一个表:
复制代码 代码示例:
[root@jbxue scripts]# cat backupdb.sh
#!/bin/sh
/data/mysql/bin/mysqldump --single-transaction --ignore-table=loldbrtmp3.t1 -uroot -pk*****01 loldbrtmp3|gzip > /mnt/loldbrtmp3_`date +%Y%m%d`.sql.gz
#!/bin/sh
/data/mysql/bin/mysqldump --single-transaction --ignore-table=loldbrtmp3.t1 -uroot -pk*****01 loldbrtmp3|gzip > /mnt/loldbrtmp3_`date +%Y%m%d`.sql.gz
2,在mysql中备份数据时,忽略多个表:
复制代码 代码示例:
[root@jbxue scripts]# cat backupdb.sh
#!/bin/sh
/data/mysql/bin/mysqldump --single-transaction --ignore-table=dota2_db.t1 --ignore-table=dota2_db.t2 --ignore-table=dota2_db.t3 --ignore-table=dota2_db.t4 --ignore-table=dota2_db.t5 -uroot -pk*****1 dota2_db|gzip > /mnt/dota2_db_`date +%Y%m%d`.sql.gz
#!/bin/sh
/data/mysql/bin/mysqldump --single-transaction --ignore-table=dota2_db.t1 --ignore-table=dota2_db.t2 --ignore-table=dota2_db.t3 --ignore-table=dota2_db.t4 --ignore-table=dota2_db.t5 -uroot -pk*****1 dota2_db|gzip > /mnt/dota2_db_`date +%Y%m%d`.sql.gz
您可能感兴趣的文章:
mysqldump备份数据库时忽略某个或多个表
mysql数据库备份常用命令示例
mysqldump备份命令的常用操作与意外终止的解决方法
使用mysqldump备份与还原mysql数据的实例及参数说明
Mysql 备份与恢复实例教程
mysql数据库备份命令mysqldump实例
mysqldump命令导出符合条件的记录
mysql数据库备份与还原的一些常用命令
备份所有MySql数据库的Shell脚本
学习mysql的备份与恢复
[关闭]