国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

mysqldump備份數據庫時排除某些庫的實例

2024-07-24 13:12:44
字體:
來源:轉載
供稿:網友

說明:

使用mysqldump –all-databases會導出所有庫。但如果做主從,從主庫dump出數據時,我們是不需要也不想要information_schema 和 mysql 庫的。數據庫少的情況下還可以通過/usr/local/mysql/bin/mysqldump -uroot -p --databases db1 db2 > db1db2.sql 這樣再導出,但如果數據多,這樣指定就很麻煩了。

mysql是支持 ignore-table 的,但是沒有ignore-database,所以要導出除 information_schema和mysql庫的其它所有庫,難道就只能一個個指定database嗎?

解決:

# mysql -e "show databases;" -uroot -p| grep -Ev "Database|information_schema|mysql|test" | xargs mysqldump -uroot -p --databases > mysql_dump.sql

附錄:

附錄1:mysqldump: Got error: 1142: SELECT,LOCK TABL command denied to user ‘root'@'localhost' for table ‘cond_instances' when using LOCK TABLES

在mysql5.5中增加了performance_schema,當我們進行mysqldump的時候,會報如下錯誤信息:

mysqldump: Got error: 1142: SELECT,LOCK TABL command denied to user ‘root'@'localhost' for table ‘cond_instances' when using LOCK TABLES

我們可以在mysqldump中加上參數 –skip-lock-tables,如

# mysqldump  -uroot  -p   --skip-lock-tables  performance_schema > performance_schema.sql 或者過濾掉performance_schema這個庫

# mysql -e "show databases;" -uroot -p| grep -Ev "Database|information_schema|mysql|test|performance_schema" | xargs mysqldump -uroot -p --databases > mysql_dump.sql

以上這篇mysqldump備份數據庫時排除某些庫的實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持VeVb武林網。


注:相關教程知識閱讀請移步到MYSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黄龙县| 栾川县| 体育| 全南县| 长乐市| 静海县| 蕲春县| 郯城县| 余庆县| 衡山县| 祁阳县| 天门市| 乌恰县| 勃利县| 武山县| 兴化市| 资中县| 鹤岗市| 新乡市| 信阳市| 黔西县| 洛南县| 屯留县| 如皋市| 长沙县| 广昌县| 宁津县| 东海县| 黄陵县| 白沙| 无为县| 鹤壁市| 德江县| 张家口市| 保德县| 潼南县| 收藏| 昔阳县| 九龙城区| 同江市| 榆中县|