最新文章專題視頻專題問(wèn)答1問(wèn)答10問(wèn)答100問(wèn)答1000問(wèn)答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問(wèn)答文章1 問(wèn)答文章501 問(wèn)答文章1001 問(wèn)答文章1501 問(wèn)答文章2001 問(wèn)答文章2501 問(wèn)答文章3001 問(wèn)答文章3501 問(wèn)答文章4001 問(wèn)答文章4501 問(wèn)答文章5001 問(wèn)答文章5501 問(wèn)答文章6001 問(wèn)答文章6501 問(wèn)答文章7001 問(wèn)答文章7501 問(wèn)答文章8001 問(wèn)答文章8501 問(wèn)答文章9001 問(wèn)答文章9501
當(dāng)前位置: 首頁(yè) - 科技 - 知識(shí)百科 - 正文

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

來(lái)源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-09 20:21:48
文檔

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

MySQL使用全庫(kù)備份數(shù)據(jù)恢復(fù)單表數(shù)據(jù)的方法:前言 備份數(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ò)這種情況,一
推薦度:
導(dǎo)讀MySQL使用全庫(kù)備份數(shù)據(jù)恢復(fù)單表數(shù)據(jù)的方法:前言 備份數(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ò)這種情況,一

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é)

聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

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

MySQL使用全庫(kù)備份數(shù)據(jù)恢復(fù)單表數(shù)據(jù)的方法:前言 備份數(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ò)這種情況,一
推薦度:
標(biāo)簽: 恢復(fù) 還原 的方法
  • 熱門(mén)焦點(diǎn)

最新推薦

猜你喜歡

熱門(mén)推薦

專題
Top