gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区

站長(zhǎng)資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

教你通過(guò)物理方式使MySQL恢復(fù)單表

本篇文章給大家?guī)?lái)了關(guān)于MySQL的相關(guān)知識(shí),其中主要介紹了怎么通過(guò)物理方式來(lái)使MySQL能夠快速的恢復(fù)單表,一步步教你!下面一起來(lái)看一下,希望對(duì)大家有幫助。

教你通過(guò)物理方式使MySQL恢復(fù)單表

使用方法

1、首先創(chuàng)建一個(gè)測(cè)試表test1,并插入幾條數(shù)據(jù):

mysql> create table test1 (id int auto_increment primary key,name varchar(20)); Query OK, 0 rows affected (0.05 sec)  mysql> insert into test1 (name) values ('張三'),('李四'),('王二'); Query OK, 3 rows affected (0.01 sec) Records: 3  Duplicates: 0  Warnings: 0  mysql> select * from test1; +----+--------+ | id | name   | +----+--------+ |  1 | 張三   | |  2 | 李四   | |  3 | 王二   | +----+--------+ 3 rows in set (0.00 sec)
登錄后復(fù)制

2、創(chuàng)建目標(biāo)表test2:

mysql> create table test2 like test1; Query OK, 0 rows affected (0.10 sec) 查看數(shù)據(jù)目錄里面的ibd文件(test2.ibd、test1.ibd): -rw-r-----. 1 * * 114688 Nov  2 16:20 test1.ibd -rw-r-----. 1 * * 114688 Nov  2 16:23 test2.ibd
登錄后復(fù)制

3、通過(guò)alter table discard的方法丟棄表test2的idb文件(為下一步復(fù)制test1的數(shù)據(jù)過(guò)來(lái)做準(zhǔn)備):

mysql> alter table test2 discard tablespace;    Query OK, 0 rows affected (0.02 sec)  查看ibd文件情況,發(fā)現(xiàn)test2的ibd文件已經(jīng)被刪除  -rw-r----- 1 * * 114688 Nov  2 16:20 test1.ibd
登錄后復(fù)制

4、執(zhí)行下面的命令,生成一個(gè)test1的cfg文件,如下:

mysql> flush table test1 for export;  Query OK, 0 rows affected (0.00 sec)  生成了一個(gè)test1.cfg的cfg文件  -rw-r----- 1 * *    655 Nov  2 16:25 test1.cfg -rw-r----- 1 * * 114688 Nov  2 16:20 test1.ibd
登錄后復(fù)制

5、拷貝源表test1的cfg文件和ibd文件到目標(biāo)表test2,并修改文件權(quán)限:

cp test1.cfg test2.cfg cp test1.ibd test2.ibd chown -R mysql.mysql test2.*
登錄后復(fù)制

6、復(fù)制完成之后,執(zhí)行select命令發(fā)現(xiàn)出現(xiàn)以下報(bào)錯(cuò):

mysql> select * from test2; ERROR 1100 (HY000): Table 'test2' was not locked with LOCK TABLES
登錄后復(fù)制

7、執(zhí)行unlock tables,釋放源表的test1.cfg文件,然后導(dǎo)入ibd文件:

mysql> unlock tables; Query OK, 0 rows affected (0.00 sec)  并用alter table的方法為目標(biāo)表test2導(dǎo)入這個(gè)ibd文件:  mysql> alter table test2 import tablespace;  Query OK, 0 rows affected (0.03 sec) 1 row in set (0.00 sec)
登錄后復(fù)制

8、再次執(zhí)行select,發(fā)現(xiàn)數(shù)據(jù)已經(jīng)導(dǎo)入:

mysql> select * from test2; +----+--------+ | id | name   | +----+--------+ |  1 | 張三   | |  2 | 李四   | |  3 | 王二   | +----+--------+ 3 rows in set (0.00 sec)
登錄后復(fù)制

物理復(fù)制方法介紹

上述單表物理復(fù)制的方法,核心在于cp命令,因?yàn)槭峭ㄟ^(guò)物理拷貝,所以如果復(fù)制的表非常大,那么通過(guò)物理拷貝,就會(huì)比邏輯上的SQL寫(xiě)入快很多,比如insert into select語(yǔ)句。

簡(jiǎn)單總結(jié)一下上述物理復(fù)制過(guò)程:
登錄后復(fù)制

  • 1、create table like語(yǔ)法創(chuàng)建一個(gè)相同表結(jié)構(gòu)的空的目標(biāo)表
  • 2、目標(biāo)表執(zhí)行alter table discard,丟棄ibd文件
  • 3、源表執(zhí)行alter table for export語(yǔ)法,生成.cfg文件,并鎖表
  • 4、使用cp命令復(fù)制源表cfg文件和ibd文件為目標(biāo)表
  • 5、unlock tables 釋放源表的cfg文件和鎖
  • 6、alter table import命令導(dǎo)入目標(biāo)表的ibd數(shù)據(jù)文件。

alter table for export語(yǔ)法介紹:

  • 1、這個(gè)命令是為了將內(nèi)存中關(guān)于這個(gè)表的數(shù)據(jù)刷新到磁盤(pán)上,確保數(shù)據(jù)都能被binlog所記錄;
  • 2、這個(gè)操作需要flush table或者reload權(quán)限;
  • 3、這個(gè)操作會(huì)持有當(dāng)前表的共享MDL鎖,阻止其他會(huì)話(huà)修改表結(jié)構(gòu),在FOR EXPORT操作完成時(shí)不會(huì)釋放先前獲取的MDL鎖,需要手工釋放
  • 4、InnoDB會(huì)在與該表相同的數(shù)據(jù)庫(kù)目錄中生成一個(gè)名為table_name.cfg的文件
  • 5、處理完表復(fù)制后,需要使用UNLOCK tables釋放源表的MDL鎖或者斷開(kāi)連接。

注意:

因?yàn)閍lter table for export鎖表,所以這種方法更適合在從庫(kù)上停掉復(fù)制關(guān)系,然后執(zhí)行這個(gè)表復(fù)制的操作。如果有業(yè)務(wù)操作當(dāng)前的源表,需要謹(jǐn)慎考慮。

推薦學(xué)習(xí):《MySQL視頻教程》

贊(0)
分享到: 更多 (0)
網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区
中文字幕乱码人妻综合二区三区 | 午夜视频在线网站| 喜爱夜蒲2在线| 人人干人人视频| 男女高潮又爽又黄又无遮挡| 中文字幕精品在线播放| 亚洲精品在线网址| 欧美日韩精品区别| 激情视频免费网站| 一区二区三区 欧美| 在线观看17c| 欧美亚洲国产成人| 国产精品无码av在线播放| 97在线免费视频观看| 天堂av免费看| 性欧美18一19内谢| 91视频成人免费| 国产91沈先生在线播放| 国产精品日韩三级| a级黄色一级片| 男人操女人免费软件| 国模无码视频一区二区三区| 国产在线播放观看| 日韩视频第二页| 91人人澡人人爽人人精品| 88av.com| 国产资源中文字幕| 欧美另类videosbestsex日本| 亚洲美女自拍偷拍| 中文字幕线观看| 国产资源中文字幕| 很污的网站在线观看| 黄色免费视频大全| 韩国日本美国免费毛片| 三级性生活视频| 国产传媒久久久| 妺妺窝人体色www在线小说| 国产wwwxx| 992kp免费看片| 日本手机在线视频| 香蕉视频禁止18| 成年人视频网站免费| 不卡av免费在线| 视频区 图片区 小说区| 97超碰人人爱| 四季av一区二区| 欧美成人精品免费| 亚洲另类第一页| av在线免费观看国产| 视频在线观看免费高清| 黄色a级片免费看| 五月婷婷六月合| 免费看又黄又无码的网站| 欧美成人三级在线播放| 99在线免费视频观看| 欧美成人乱码一二三四区免费| 日韩精品在线中文字幕| 九九久久久久久| 美女av免费观看| 国产精品亚洲二区在线观看| 国产女教师bbwbbwbbw| 亚洲成人天堂网| 99精品视频播放| 国产毛片视频网站| 手机看片日韩国产| 国产精品久久久久久9999| 国产午夜福利视频在线观看| 成人午夜免费剧场| 国产精品99久久久久久大便| 美女网站免费观看视频| 欧美日韩在线中文| 午夜免费一级片| 成人一对一视频| 香蕉视频色在线观看| 日本黄色的视频| 免费看黄色一级大片| 日本三级免费观看| 凹凸国产熟女精品视频| 久久综合九色综合88i| 国产婷婷一区二区三区| 日本成人在线不卡| 国产美女作爱全过程免费视频| 婷婷视频在线播放| 免费成人进口网站| 成年人深夜视频| 好吊妞无缓冲视频观看| 欧美s码亚洲码精品m码| 五月天在线免费视频| 两性午夜免费视频| 日本一级黄视频| a在线视频观看| 欧美自拍小视频| 99中文字幕在线| 国产女教师bbwbbwbbw| 欧美精品久久久久久久久久久| 国内外成人激情免费视频| 精品国产一区二区三区无码| 成人免费在线视频播放| 男人天堂999| www.99热这里只有精品| 欧美亚洲黄色片| 777久久精品一区二区三区无码 | 欧美日韩视频免费在线观看| 国产性生活免费视频| 亚洲国产精品久久久久婷蜜芽| 免费毛片网站在线观看| 美女网站视频黄色| 欧美三级午夜理伦三级老人| 成人中文字幕在线播放| 欧美特级aaa| www.av91| 最新天堂中文在线| 日本一级黄视频| 成人免费在线观看视频网站| 亚洲热在线视频| 国产a视频免费观看| www.五月天色| 丰满的少妇愉情hd高清果冻传媒 | 91香蕉视频污版| 国产成人亚洲综合无码| 一区二区三区视频网| 久久这里只有精品18| 在线看的黄色网址| 69sex久久精品国产麻豆| 日本免费色视频| 艳母动漫在线观看| 日日摸日日碰夜夜爽av | 99久久免费观看| 国产嫩草在线观看| 国精产品一区一区三区视频| 91 视频免费观看| 中文字幕第21页| 日韩欧美精品在线观看视频| 黑人巨大国产9丨视频| 亚洲成人福利在线| 亚洲性生活网站| 亚洲乱码中文字幕久久孕妇黑人| 波多野结衣与黑人| 国产精品99久久久久久大便| 中文字幕第21页| www.超碰com| 成人性做爰aaa片免费看不忠| 福利视频一二区| 国产1区2区3区中文字幕| 国产免费色视频| 两性午夜免费视频| 中文字幕在线乱| 91亚洲一区二区| 北条麻妃视频在线| 天天看片天天操| 欧美爱爱视频网站| 国产玉足脚交久久欧美| 国产又大又硬又粗| 国产高清av片| 日韩在线视频在线观看| 亚洲综合激情视频| 99久久免费观看| 九九热免费精品视频| 日韩成人午夜影院| 已婚少妇美妙人妻系列| 在线免费黄色小视频| 久久久久久久久久久99| 一级片视频免费观看| 久久综合亚洲精品| 日本999视频| 欧美视频在线观看视频 | 亚洲乱码日产精品bd在线观看| 久久国产成人精品国产成人亚洲| 亚洲一区在线不卡| 妺妺窝人体色777777| 日韩av一卡二卡三卡| 久久国产亚洲精品无码| 久久精品亚洲天堂| www.欧美日本| www.av毛片| 国产一级黄色录像片| 天天综合网日韩| 国产成人a亚洲精v品无码| 中文字幕の友人北条麻妃| wwww.国产| 欧美丰满熟妇xxxxx| 日本www在线视频| 男人天堂网站在线| 日本黄色a视频| 日本在线播放一区二区| 婷婷激情四射五月天| 丝袜老师办公室里做好紧好爽| 97在线免费视频观看| 国产美女视频免费| 久久av秘一区二区三区| 中文字幕第一页在线视频| 久久99爱视频| 欧美成人福利在线观看| 五月婷婷丁香综合网| 波多野结衣作品集| 天天操天天摸天天爽| 精品久久久噜噜噜噜久久图片| 成人免费观看视频在线观看| 国内外成人激情视频| 欧美丰满熟妇xxxxx|