麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數據庫 > MySQL > 正文

MySQL使用全庫備份數據恢復單表數據的方法

2024-07-25 19:09:22
字體:
來源:轉載
供稿:網友

前言

備份數據庫時,采用了全庫備份,但是因為某些原因需要回滾一個表的數據到備份數據庫上,如果回滾整個庫就比較費時間,因為可能這個表只有幾十M,但是其它表可能有十幾上百G,這時候就需要將需要恢復的表提取出來了

我們在實際工作中都遇到過這種情況,一個MySQL實例中可能有多個database。而我們備份時,通常采用完全備份,將所有database都備份到一個文件中。

但是,偶爾會遇到只恢復一個database或者一個表的情況。怎么解決呢?

現在有備份庫fdcsqlmysql-2018_11_30-03_00_01.sql,里面有多張表,現在需要恢復其中fdc_document這張表的數據

提取建表語句

sed -e '/./{H;$!d;}' -e 'x;/CREATE TABLE `表名`/!d;q' mysqldump.sql(備份文件的文件名)

sed -e '/./{H;$!d;}' -e 'x;/CREATE TABLE `fdc_document`/!d;q' fdcsqlmysql-2018_11_30-03_00_01.sqlDROP TABLE IF EXISTS `fdc_document`;/*!40101 SET @saved_cs_client  = @@character_set_client */;/*!40101 SET character_set_client = utf8 */;CREATE TABLE `fdc_document` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '文檔ID', `uid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '用戶ID', `name` char(40) NOT NULL DEFAULT '' COMMENT '標識', ... ... ... `entrust_rule` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT ' 經紀人點擊是否和用戶簽委托協議:1為有;0為沒有', `audit` tinyint(3) NOT NULL DEFAULT '0' COMMENT '審核:0為未審核;1為圖片已審核;2為描述已審核;3為圖片和描述都已審核', PRIMARY KEY (`id`), KEY `idx_area_house` (`partition`,`category_id`,`status`,`is_off`) USING BTREE, KEY `idx_model_house` (`model_id`,`status`,`is_off`) USING BTREE, KEY `idx_community_house` (`community_id`,`estate`,`status`,`is_off`) USING BTREE, KEY `idx_uid_house` (`uid`,`model_id`,`is_off`) USING BTREE, KEY `idx_pid_house` (`id`,`pid`,`status`,`is_off`) USING BTREE, KEY `is_video` (`is_video`) USING BTREE) ENGINE=InnoDB AUTO_INCREMENT=211138 DEFAULT CHARSET=utf8;/*!40101 SET character_set_client = @saved_cs_client */;

提取表數據

grep 'INSERT INTO表名' mysqldump.sql(備份文件的文件名) > table_data.sql

這里應該執行grep 'INSERT INTOfdc_document' fdcsqlmysql-2018_11_30-03_00_01.sql > document.sql

執行完后會得到文件document.sql,這就是需要的單獨的表文件,就可以正常恢復表數據了

建庫建表

先創建數據庫,再根據上面的SQL語句創建表fdc_document

導入表數據

MySQL [document]> souce /data/backup/mysql/document.sql

OK,完工!

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對VeVb武林網的支持。


注:相關教程知識閱讀請移步到MYSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 亚洲成人夜色 | 国产三级午夜理伦三级 | 91羞羞 | 综合国产一区 | 亚洲成人精品久久久 | 日韩精品中文字幕一区二区三区 | av黄色片网站| 午夜久久视频 | 午夜视频在线观 | 欧美一级黄视频 | 久久男人| 午夜色视频在线观看 | 国产美女做爰免费视 | 法国性xxx精品hd | 99在线啪 | 欧美 日韩 亚洲 中文 | 91短视频版高清在线观看www | 水卜樱一区二区av | 在线观看免费精品 | 日韩午夜一区二区三区 | 欧美一级特黄特色大片免费 | 91网站链接 | 久久精热 | 免费人成年短视频在线观看网站 | 欧美精品欧美 | 久久免费看毛片 | 韩国十九禁高潮床戏在线观看 | 国产毛片网 | mmmwww| 成人短视频在线观看 | 视频一区二区视频 | 久久99国产伦子精品免费 | 欧美性精品videofree | www.17c亚洲蜜桃 | 久草在线观看福利 | 91网址在线播放 | 亚洲午夜视频 | 久久96国产精品久久秘臀 | av观看国产 | 成人免费网站在线观看 | 日日碰日日操 |