亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

MySQL使用全庫(kù)備份數(shù)據(jù)恢復(fù)單表數(shù)據(jù)的方法

 更新時(shí)間:2018年12月04日 10:53:29   作者:mumengyun  
這篇文章主要給大家介紹了關(guān)于MySQL使用全庫(kù)備份數(shù)據(jù)恢復(fù)單表數(shù)據(jù)的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用mysql具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起看看吧

前言

備份數(shù)據(jù)庫(kù)時(shí),采用了全庫(kù)備份,但是因?yàn)槟承┰蛐枰貪L一個(gè)表的數(shù)據(jù)到備份數(shù)據(jù)庫(kù)上,如果回滾整個(gè)庫(kù)就比較費(fèi)時(shí)間,因?yàn)榭赡苓@個(gè)表只有幾十M,但是其它表可能有十幾上百G,這時(shí)候就需要將需要恢復(fù)的表提取出來(lái)了

我們?cè)趯?shí)際工作中都遇到過(guò)這種情況,一個(gè)MySQL實(shí)例中可能有多個(gè)database。而我們備份時(shí),通常采用完全備份,將所有database都備份到一個(gè)文件中。

但是,偶爾會(huì)遇到只恢復(fù)一個(gè)database或者一個(gè)表的情況。怎么解決呢?

現(xiàn)在有備份庫(kù)fdcsqlmysql-2018_11_30-03_00_01.sql,里面有多張表,現(xiàn)在需要恢復(fù)其中fdc_document這張表的數(shù)據(jù)

提取建表語(yǔ)句

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 '標(biāo)識(shí)',
 ...
 ...
 ...
 `entrust_rule` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT ' 經(jīng)紀(jì)人點(diǎn)擊是否和用戶簽委托協(xié)議:1為有;0為沒(méi)有',
 `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 */;

提取表數(shù)據(jù)

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

這里應(yīng)該執(zhí)行grep 'INSERT INTOfdc_document' fdcsqlmysql-2018_11_30-03_00_01.sql > document.sql

執(zhí)行完后會(huì)得到文件document.sql,這就是需要的單獨(dú)的表文件,就可以正?;謴?fù)表數(shù)據(jù)了

建庫(kù)建表

先創(chuàng)建數(shù)據(jù)庫(kù),再根據(jù)上面的SQL語(yǔ)句創(chuàng)建表fdc_document

導(dǎo)入表數(shù)據(jù)

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

OK,完工!

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)腳本之家的支持。

相關(guān)文章

  • 連接MySQL出現(xiàn)Host is not allowed to connect to this MySQL server 解決方法詳解

    連接MySQL出現(xiàn)Host is not allowed to con

    這篇文章主要給大家介紹了連接MySQL出現(xiàn)Host is not allowed to connect to this MySQL server 解決方法,文中有詳細(xì)的解決步驟,需要的朋友可以參考下
    2023-08-08
  • 簡(jiǎn)述MySQL 正則表達(dá)式

    簡(jiǎn)述MySQL 正則表達(dá)式

    大家都知道MySQL可以通過(guò) LIKE ...% 來(lái)進(jìn)行模糊匹配,MySQL 同樣也支持其他正則表達(dá)式的匹配, MySQL中使用 REGEXP 操作符來(lái)進(jìn)行正則表達(dá)式匹配。對(duì)mysql正則表達(dá)式知識(shí)感興趣的朋友一起看看吧
    2016-11-11
  • MySQL數(shù)據(jù)庫(kù)show processlist指令使用解析

    MySQL數(shù)據(jù)庫(kù)show processlist指令使用解析

    這篇文章主要介紹了MySQL數(shù)據(jù)庫(kù)show processlist指令使用解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-11-11
  • 教你一招永久解決mysql插入中文失敗問(wèn)題

    教你一招永久解決mysql插入中文失敗問(wèn)題

    mysql經(jīng)常會(huì)遇到某些中文插入異常,最近有同學(xué)反饋了這樣一個(gè)問(wèn)題,所以下面這篇文章主要給大家介紹了關(guān)于如何永久解決mysql插入中文失敗問(wèn)題的相關(guān)資料,需要的朋友可以參考下
    2021-11-11
  • MySQL 遷移后無(wú)法快速導(dǎo)數(shù)據(jù)問(wèn)題解決

    MySQL 遷移后無(wú)法快速導(dǎo)數(shù)據(jù)問(wèn)題解決

    這篇文章主要為大家介紹了MySQL 遷移后無(wú)法快速導(dǎo)數(shù)據(jù)問(wèn)題解決,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-10-10
  • 將 Ghost 從 SQLite3 數(shù)據(jù)庫(kù)遷移到 MySQL 數(shù)據(jù)庫(kù)

    將 Ghost 從 SQLite3 數(shù)據(jù)庫(kù)遷移到 MySQL 數(shù)據(jù)庫(kù)

    如果網(wǎng)站流量小,直接使用 Ghost 默認(rèn)的 SQLite 數(shù)據(jù)庫(kù)還是很方便的,能夠省去安裝、配置數(shù)據(jù)庫(kù)的繁瑣步驟。但是,隨著網(wǎng)站流量的增加, SQLite 就慢慢頂不住了,這時(shí)最好的選擇就是使用 MySQL 數(shù)據(jù)庫(kù)。
    2014-07-07
  • MySQL主從同步、讀寫(xiě)分離配置步驟

    MySQL主從同步、讀寫(xiě)分離配置步驟

    根據(jù)要求配置MySQL主從備份、讀寫(xiě)分離,結(jié)合網(wǎng)上的文檔,對(duì)搭建的步驟和出現(xiàn)的問(wèn)題以及解決的過(guò)程做了如下筆記
    2012-03-03
  • mysql學(xué)習(xí)筆記之完整的select語(yǔ)句用法實(shí)例詳解

    mysql學(xué)習(xí)筆記之完整的select語(yǔ)句用法實(shí)例詳解

    這篇文章主要介紹了mysql學(xué)習(xí)筆記之完整的select語(yǔ)句用法,結(jié)合實(shí)例形式詳細(xì)分析了mysql select語(yǔ)句各種常見(jiàn)參數(shù)、使用方法及操作注意事項(xiàng),需要的朋友可以參考下
    2020-04-04
  • Mysql復(fù)制表結(jié)構(gòu)、表數(shù)據(jù)的方法

    Mysql復(fù)制表結(jié)構(gòu)、表數(shù)據(jù)的方法

    這篇文章主要介紹了Mysql復(fù)制表結(jié)構(gòu)、表數(shù)據(jù)的方法,需要的朋友可以參考下
    2015-10-10
  • MySQL日期及時(shí)間字段的查詢

    MySQL日期及時(shí)間字段的查詢

    這篇文章主要介紹了MySQL日期及時(shí)間字段的查詢,一分享日期及時(shí)間字段的規(guī)范化查詢方法為主展開(kāi)詳細(xì)內(nèi)容,需要的小伙伴可以參考一下
    2022-05-05

最新評(píng)論