国产探花免费观看_亚洲丰满少妇自慰呻吟_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教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宜宾市| 聂拉木县| 南安市| 绥滨县| 资阳市| 福州市| 江永县| 陵水| 盐亭县| 茂名市| 巴马| 廊坊市| 蒙山县| 天台县| 嘉义县| 交口县| 遵化市| 寿宁县| 杭锦后旗| 汝南县| 威远县| 大同市| 深泽县| 潜山县| 安泽县| 南溪县| 吉林省| 科尔| 濉溪县| 英吉沙县| 涪陵区| 甘孜县| 安西县| 汶上县| 青川县| 江西省| 青铜峡市| 金坛市| 定西市| 沧源| 吉水县|