好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > MySQL使用全庫備份數據恢復單表數據的方法

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

熱門標簽:如何在高德地圖標注新地址 400電話辦理都選易號網 外呼系統防封號違法嗎 高德地圖標注模式 高德地圖標注中心個人注冊 寶應電信400電話辦理費用 電銷機器人針對的 外呼系統服務 湘潭電銷機器人咨詢電話

前言

備份數據庫時,采用了全庫備份,但是因為某些原因需要回滾一個表的數據到備份數據庫上,如果回滾整個庫就比較費時間,因為可能這個表只有幾十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.sql

DROP 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,完工!

總結

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

您可能感興趣的文章:
  • MySQL如何恢復單庫或單表,以及可能遇到的坑
  • MySQL單表恢復的步驟
  • 從MySQL全庫備份中恢復某個庫和某張表的方法
  • mysql 從 frm 文件恢復 table 表結構的3種方法【推薦】
  • InnoDB 類型MySql恢復表結構與數據
  • MySQL 從全庫備份中恢復指定的表和庫示例
  • MySQL單表ibd文件恢復方法詳解
  • MYSQL使用.frm恢復數據表結構的實現方法
  • 用mysqldump備份和恢復指定表的方法
  • MySQL 利用frm文件和ibd文件恢復表數據

標簽:賀州 馬鞍山 佛山 黃山 黔南 宿遷 南充 蘭州

巨人網絡通訊聲明:本文標題《MySQL使用全庫備份數據恢復單表數據的方法》,本文關鍵詞  MySQL,使用,全庫,備份,數據恢復,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MySQL使用全庫備份數據恢復單表數據的方法》相關的同類信息!
  • 本頁收集關于MySQL使用全庫備份數據恢復單表數據的方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 久久综合成人网| 欧美污网站| 国产做受???777cos游戏| 女人精水喷出来视频免费| 亚洲 欧美 自拍 另类 日韩| 日韩电影第一页| 老师扒开让我?我爽了一夜| 男主出轨秘书疯狂做H| 亚洲成成熟老妇女| 可以试看5分钟的毛片| 白洁赵敏的婬乱生活| 韩漫无羞遮无删减H漫画私密授课| 欧美人与动性xxxxx杂交| 亚洲中年女人色惰片| 国产思思99re99在线观看| 在教室伦流澡到高潮h小燕子| 精品无码国产一区二区三区四区| 野花日本完整版免费观看2019| 国产在线观看91精品一区| 护士被叫到办公室摸下面| 他是疯批小说| 好湿?好紧?好多水c| 日本护士18一25| 亚洲免费在线看| 波多野结衣42部无码喷潮在线观看| 日产精品久久久久久久性色777| 触手侵犯の奶水授乳视频| 美女视频免费观看网站在线| 小黄文细节| 午夜精品久久久久久久精品软件| 超清看剧app| 看日本黄大片在线观看| 性生活直播app| 被奷到高潮NP鬼夫| 电影《鸭王》3| 调教羞辱跪下宿舍女虐女| 一级淫片免费看| 牛鞭入女人下身视频免费看| 一本久道视频一本久道视频| 健身教练韩漫无删减| 男人猛戳女人30分钟视频大全 |