数据库教程:mysql完整备份时过滤掉某些库的方法分享

mysql进行完整备份时使用–all-database参数

比如:

#mysqldump-uroot-hlocalhost-p–all-database>/root/all.sql

数据导入的时候,可以先登陆mysql数据库中,使用source/root/all.sql进行导入。

问题:

想要在mysqldump备份数据库的时候,过滤掉某些库。

这种情况mysqldump备份的时候就不能使用–all-database了,而是使用–database。

如下:备份数据库的时候过滤掉information_schema、mysql、test和jkhw_db库

[root@fangfull-backup~]#mysql-uroot-p-e”showdatabases”
Enterpassword:

+——————–+
|Database|
+——————–+
|information_schema|
|hqsb_db       |
|jkhw_db      |
|mysql        |
|test          |
|tech_db      |
|hqtime_o2o_db|
|hq_o2o_db    |
|hqtime_o2o_db_new|
+——————–+
9rowsinset(0.00sec)

操作方法:

[root@fangfull-backup~]#mysql-uroot-p-e”showdatabases”|grep-Ev”Database|information_schema|mysql|test|jkhw_db”
Enterpassword:
hqsb_db
tech_db
hqtime_o2o_db
hq_o2o_db
hqtime_o2o_db_new
[root@fangfull-backup~]#mysql-uroot-p-e”showdatabases”|grep-Ev”Database|information_schema|mysql|test|jkhw_db”|xargs
Enterpassword:
hqsb_dbtech_dbhqtime_o2o_dbhq_o2o_dbhqtime_o2o_db_new
[root@fangfull-backup~]#mysql-uroot-p-e”showdatabases”|grep-Ev”Database|information_schema|mysql|test|jkhw_db”|xargsmysqldump-uroot-p–databases>mysql_dump.sql
Enterpassword:

上述就是数据库技术:mysql完整备份时过滤掉某些库的方法分享的全部内容,如果对大家有所用处且需要了解更多关于mysql数据库学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/dtteaching/914094.html

(0)
上一篇 2021年10月28日
下一篇 2021年10月28日

精彩推荐