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

站長資訊網
最全最豐富的資訊網站

教你通過物理方式使MySQL恢復單表

本篇文章給大家帶來了關于MySQL的相關知識,其中主要介紹了怎么通過物理方式來使MySQL能夠快速的恢復單表,一步步教你!下面一起來看一下,希望對大家有幫助。

教你通過物理方式使MySQL恢復單表

使用方法

1、首先創建一個測試表test1,并插入幾條數據:

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)
登錄后復制

2、創建目標表test2:

mysql> create table test2 like test1; Query OK, 0 rows affected (0.10 sec) 查看數據目錄里面的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
登錄后復制

3、通過alter table discard的方法丟棄表test2的idb文件(為下一步復制test1的數據過來做準備):

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

4、執行下面的命令,生成一個test1的cfg文件,如下:

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

5、拷貝源表test1的cfg文件和ibd文件到目標表test2,并修改文件權限:

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

6、復制完成之后,執行select命令發現出現以下報錯:

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

7、執行unlock tables,釋放源表的test1.cfg文件,然后導入ibd文件:

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

8、再次執行select,發現數據已經導入:

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

物理復制方法介紹

上述單表物理復制的方法,核心在于cp命令,因為是通過物理拷貝,所以如果復制的表非常大,那么通過物理拷貝,就會比邏輯上的SQL寫入快很多,比如insert into select語句。

簡單總結一下上述物理復制過程:
登錄后復制

  • 1、create table like語法創建一個相同表結構的空的目標表
  • 2、目標表執行alter table discard,丟棄ibd文件
  • 3、源表執行alter table for export語法,生成.cfg文件,并鎖表
  • 4、使用cp命令復制源表cfg文件和ibd文件為目標表
  • 5、unlock tables 釋放源表的cfg文件和鎖
  • 6、alter table import命令導入目標表的ibd數據文件。

alter table for export語法介紹:

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

注意:

因為alter table for export鎖表,所以這種方法更適合在從庫上停掉復制關系,然后執行這個表復制的操作。如果有業務操作當前的源表,需要謹慎考慮。

推薦學習:《MySQL視頻教程》

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区
av无码精品一区二区三区| 国产盗摄视频在线观看| 国产精品久久成人免费观看| 欧美韩国日本在线| 成人中文字幕在线播放| 国产高清www| 日本午夜激情视频| 91免费国产精品| 亚洲熟妇无码av在线播放| 精品无码av无码免费专区| 亚洲综合伊人久久| 亚洲欧美一区二区三区不卡| 手机在线观看日韩av| 91制片厂免费观看| www.欧美黄色| 国产精品自拍片| 不要播放器的av网站| 少妇黄色一级片| 久久国产这里只有精品| 五月花丁香婷婷| 日韩video| 黄色一级在线视频| 成年人在线观看视频免费| 国内自拍视频网| 视色,视色影院,视色影库,视色网 日韩精品福利片午夜免费观看 | 日韩在线观看a| 激情综合在线观看| 另类小说色综合| 国产香蕉一区二区三区| 日本韩国欧美在线观看| 欧美午夜aaaaaa免费视频| 天天做天天爱天天高潮| 99久久久无码国产精品6| 狠狠干狠狠操视频| 日本人妻伦在线中文字幕| 成年人黄色片视频| 精品91一区二区三区| 日韩中文字幕三区| 天堂av免费看| 18岁视频在线观看| 在线观看成人免费| 亚洲欧洲日本精品| 国产免费黄色小视频| 91aaa精品| 美女黄色片视频| 日本阿v视频在线观看| www.cao超碰| 日韩av手机版| 国产超级av在线| 欧洲精品在线播放| 偷拍盗摄高潮叫床对白清晰| www.com毛片| 99亚洲国产精品| 久久6免费视频| 国产一级做a爰片久久毛片男| 亚洲黄色av网址| 色诱视频在线观看| 婷婷五月综合缴情在线视频| 日韩最新中文字幕| 色中文字幕在线观看| 天天操天天干天天做| 国产一二三四在线视频| 欧美激情国产精品日韩| 国产精品秘入口18禁麻豆免会员| 久久精品一二三四| 天天干天天色天天干| 久久国产精品国产精品| 亚洲精品乱码久久久久久自慰| 可以在线看的av网站| 日本精品www| 欧美三级午夜理伦三级| 老司机午夜av| 国产喷水theporn| 手机免费av片| 国产又大又长又粗又黄| 色婷婷777777仙踪林| 国产内射老熟女aaaa| 男人的天堂视频在线| 欧美一级免费播放| 鲁一鲁一鲁一鲁一澡| 色综合av综合无码综合网站| 精品99在线视频| 高清一区在线观看| 日本一二三四区视频| 欧美a级免费视频| 国产精品久久中文字幕| 999精品视频在线| 日本黄大片一区二区三区| 欧美日韩久久婷婷| 好色先生视频污| www一区二区www免费| 污片在线免费看| 五月天在线免费视频| 国产九九九九九| 天天摸天天舔天天操| 成人午夜免费在线视频| 密臀av一区二区三区| 久久免费视频2| 国产美女无遮挡网站| 亚洲第一区第二区第三区| 999一区二区三区| 国产视频在线视频| 久久人妻无码一区二区| a级黄色片免费| 性生活免费在线观看| 91成人综合网| 依人在线免费视频| 欧美成人高潮一二区在线看| 亚洲精品第三页| 苍井空浴缸大战猛男120分钟| 亚洲高清av一区二区三区| www.国产区| 日韩中字在线观看| 无码毛片aaa在线| 国产永久免费网站| 鲁一鲁一鲁一鲁一色| 久久天天东北熟女毛茸茸| 美女一区二区三区视频| 可以在线看的av网站| 久久久久福利视频| 伊人国产在线视频| 日本成人黄色网| 久久国产乱子伦免费精品| 黄网站色视频免费观看| 欧美爱爱视频网站| 国产精品999.| 午夜免费福利视频在线观看| 红桃av在线播放| 红桃av在线播放| 精品这里只有精品| 激情综合在线观看| 免费观看日韩毛片| 999香蕉视频| 国产性xxxx18免费观看视频| 欧美爱爱视频免费看| 国产精品333| 黄色动漫在线免费看| 麻豆传传媒久久久爱| 国产第一页视频| 超碰超碰在线观看| 热久久久久久久久| 91av视频免费观看| 一级 黄 色 片一| 日本xxx免费| 黄色a级片免费看| 91成人综合网| 激情视频综合网| 婷婷激情四射五月天| 在线视频一二区| 日韩一级免费看| 国产 福利 在线| 美女喷白浆视频| 制服丝袜中文字幕第一页| 欧美一级免费在线| 国产精品成人久久电影| 成年人黄色片视频| 国产成年人在线观看| youjizz.com在线观看| 六月丁香婷婷在线| 四季av一区二区三区| 特级黄色录像片| 欧美v在线观看| 182午夜视频| 国产精品无码一区二区在线| 久久99爱视频| 黄色成人在线看| 中文字幕成人在线视频| 日韩激情视频一区二区| 国产 porn| 久久综合久久久久| 亚洲午夜激情影院| 阿v天堂2018| 亚洲综合伊人久久| 国产黄色特级片| 男人添女人下部视频免费| 中文字幕欧美人妻精品一区| 中文字幕精品在线播放| 国产裸体免费无遮挡| 日韩欧美一级在线| 久久久九九九热| 女人另类性混交zo| 99久久免费观看| 爽爽爽在线观看| 欧美大尺度做爰床戏| 国产色一区二区三区| 国产精品999.| 色www免费视频| 久草福利视频在线| 欧美视频免费播放| 欧美三级一级片| 亚洲久久中文字幕| 男同互操gay射视频在线看| 免费人成在线观看视频播放| 欧美性猛交xxx乱久交| 999热精品视频| 我看黄色一级片| 18禁免费观看网站| 国产精品igao激情视频| 日韩成人午夜影院| 九九久久九九久久|