成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識(shí)庫 > MySQL 復(fù)制表的方法

MySQL 復(fù)制表的方法

熱門標(biāo)簽:怎樣在地圖標(biāo)注銷售區(qū)域 曲靖移動(dòng)外呼系統(tǒng)公司 外呼系統(tǒng)打電話上限是多少 電話外呼系統(tǒng)改號(hào) 武漢網(wǎng)絡(luò)外呼系統(tǒng)服務(wù)商 啥是企業(yè)400電話辦理 地圖標(biāo)注費(fèi)用是多少 南昌三維地圖標(biāo)注 百應(yīng)電話機(jī)器人優(yōu)勢

1、mysqldump

執(zhí)行過程:

一、將數(shù)據(jù)導(dǎo)出為 sql 文件。

mysqldump -h$host -P$port -u$user --add-locks=0 --no-create-info --single-transaction --set-gtid-purged=OFF db1 t --where="a>900" --result-file=/client_tmp/t.sql

將數(shù)據(jù)導(dǎo)出為 sql 文件保存。上面幾個(gè)參數(shù)的含義分別是:

1、–single-transaction 的作用是,在導(dǎo)出數(shù)據(jù)的時(shí)候不需要對(duì)表 db1.t 加表鎖,而是使用 START TRANSACTION WITH CONSISTENT SNAPSHOT 的方法;

2、–add-locks 設(shè)置為 0,表示在輸出的文件結(jié)果里,不增加" LOCK TABLES t WRITE;" ;

3、–no-create-info 的意思是,不需要導(dǎo)出表結(jié)構(gòu);

4、–set-gtid-purged=off 表示的是,不輸出跟 GTID 相關(guān)的信息;

5、–result-file 指定了輸出文件的路徑,其中 client 表示生成的文件是在客戶端機(jī)器上的。

二、執(zhí)行文件,添加到表中

mysql -h127.0.0.1 -P13000 -uroot db2 -e "source /client_tmp/t.sql"

source 并不是一條 SQL 語句,而是一個(gè)客戶端命令。也就是服務(wù)器端具體執(zhí)行的是文件中的一條條 sql 語句,所以 binlog 記錄的都是具體的 sql。

特點(diǎn)

1、生成的 sql 文件保存在客戶端

2、默認(rèn)保存數(shù)據(jù)方式是多個(gè)記錄對(duì),如下面格式

如果想要保存為一條語句只保存一條記錄,那么可以加上參數(shù)–skip-extended-insert。

2、導(dǎo)出 CSV 文件(最靈活)

執(zhí)行過程

一、導(dǎo)出為 CSV 文件

select * from db1.t where a>900 into outfile '/server_tmp/t.csv';

注意:

1、into outfile 指定了文件的生成位置(/server_tmp/),這個(gè)位置必須受參數(shù) secure_file_priv 的限制。

參數(shù) secure_file_priv 的可選值和作用分別是:

  1)如果設(shè)置為 empty,表示不限制文件生成的位置,這是不安全的設(shè)置;

  2)如果設(shè)置為一個(gè)表示路徑的字符串,就要求生成的文件只能放在這個(gè)指定的目錄,或者它的子目錄;

  3)如果設(shè)置為 NULL,就表示禁止在這個(gè) MySQL 實(shí)例上執(zhí)行 select … into outfile 操作。

2、如果同一個(gè)目錄下存在同名文件,就會(huì)報(bào)錯(cuò)

3、一般情況下一條記錄就對(duì)應(yīng) CSV 文件中的一行,但是如果某個(gè)字段值中有 "換行、制表符" 那么文件中也會(huì)包含,并且使用 "\" 來轉(zhuǎn)義。

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

load data infile '/server_tmp/t.csv' into table db2.t;

過程:

1、打開文件 /server_tmp/t.csv,以制表符 (\t) 作為字段間的分隔符,以換行符(\n)作為記錄之間的分隔符,進(jìn)行數(shù)據(jù)讀?。?/p>

2、啟動(dòng)事務(wù)。

3、判斷每一行的字段數(shù)與表 db2.t 是否相同:

  1)若不相同,則直接報(bào)錯(cuò),事務(wù)回滾;

  2)若相同,則構(gòu)造成一行,調(diào)用 InnoDB 引擎接口,寫入到表中。

4、重復(fù)步驟 3,直到 /server_tmp/t.csv 整個(gè)文件讀入完成,提交事務(wù)。

特點(diǎn)

1、文件保存在服務(wù)器端

2、關(guān)于 binlog 的記錄,過程如下:

  1)主庫執(zhí)行完成后,將 /server_tmp/t.csv 文件的內(nèi)容直接寫到 binlog 文件中。

  2)往 binlog 文件中寫入語句 load data local infile ‘/tmp/SQL_LOAD_MB-1-0' INTO TABLE `db2`.`t`。

  3)把這個(gè) binlog 日志傳到備庫。

  4)備庫的 apply 線程在執(zhí)行這個(gè)事務(wù)日志時(shí):

    a. 先將 binlog 中 t.csv 文件的內(nèi)容讀出來,寫入到本地臨時(shí)目錄 /tmp/SQL_LOAD_MB-1-0 中;

    b. 再執(zhí)行 load data 語句,往備庫的 db2.t 表中插入跟主庫相同的數(shù)據(jù)。

  關(guān)于 "local":

    1)不加“l(fā)ocal”,是讀取服務(wù)端的文件,這個(gè)文件必須在 secure_file_priv 指定的目錄或子目錄下;

    2)加上“l(fā)ocal”,讀取的是客戶端的文件,只要 mysql 客戶端有訪問這個(gè)文件的權(quán)限即可。這時(shí)候,MySQL 客戶端會(huì)先把本地文件傳給服務(wù)端(其他會(huì)話涉及的操作),然后執(zhí)行上述的 load data 流程。

3、上面的導(dǎo)出操作并不會(huì)導(dǎo)出表結(jié)構(gòu),所以,如果向?qū)С霰斫Y(jié)構(gòu),可以使用 mysqldump 來同時(shí)導(dǎo)出 CSV 和表結(jié)構(gòu)

mysqldump -h$host -P$port -u$user --single-transaction --set-gtid-purged=OFF db1 t --where="a>900" --tab=$secure_file_priv

會(huì)在$secure_file_priv 定義的目錄下,創(chuàng)建一個(gè) t.sql 文件保存建表語句,同時(shí)創(chuàng)建一個(gè) t.txt 文件保存 CSV 數(shù)據(jù)。

3、物理拷貝(最快)

在5.6之前,想要直接把.frm和.ibd文件拷貝到要拷貝的目錄下是不行的,因?yàn)橐粋€(gè)Innodb表除了需要這兩個(gè)文件還需要在數(shù)據(jù)字典中注冊(cè)。但是從 5.6 開始可以解決這一問題,在 5.6 引入了可傳輸空間,可以通過導(dǎo)出 + 導(dǎo)入表空間來實(shí)現(xiàn)拷貝

過程

假設(shè)我們現(xiàn)在的目標(biāo)是在 db1 庫下,復(fù)制一個(gè)跟表 t 相同的表 r,具體的執(zhí)行步驟如下:

1、執(zhí)行 create table r like t,創(chuàng)建一個(gè)相同表結(jié)構(gòu)的空表;

2、執(zhí)行 alter table r discard tablespace,這時(shí)候 r.ibd 文件會(huì)被刪除;

3、執(zhí)行 flush table t for export,這時(shí)候 db1 目錄下會(huì)生成一個(gè) t.cfg 文件;

4、在 db1 目錄下執(zhí)行 cp t.cfg r.cfg; cp t.ibd r.ibd;這兩個(gè)命令(這里需要注意的是,拷貝得到的兩個(gè)文件,MySQL 進(jìn)程要有讀寫權(quán)限);

5、執(zhí)行 unlock tables,這時(shí)候 t.cfg 文件會(huì)被刪除;

6、執(zhí)行 alter table r import tablespace,將這個(gè) r.ibd 文件作為表 r 的新的表空間,由于這個(gè)文件的數(shù)據(jù)內(nèi)容和 t.ibd 是相同的,所以表 r 中就有了和表 t 相同的數(shù)據(jù)。

注意:

1、在第 3 步執(zhí)行完 flsuh table 命令之后,db1.t 整個(gè)表處于只讀狀態(tài),直到執(zhí)行 unlock tables 命令后才釋放讀鎖;

2、在執(zhí)行 import tablespace 的時(shí)候,為了讓文件里的表空間 id 和數(shù)據(jù)字典中的一致,會(huì)修改 r.ibd 的表空間 id。而這個(gè)表空間 id 存在于每一個(gè)數(shù)據(jù)頁中。因此,如果是一個(gè)很大的文件(比如 TB 級(jí)別),每個(gè)數(shù)據(jù)頁都需要修改,所以你會(huì)看到這個(gè) import 語句的執(zhí)行是需要一些時(shí)間的。當(dāng)然,如果是相比于邏輯導(dǎo)入的方法,import 語句的耗時(shí)是非常短的。

局限

1、必須是全表拷貝,不能條件拷貝

2、需要到服務(wù)器上拷貝數(shù)據(jù),在用戶無法登錄數(shù)據(jù)庫主機(jī)的場景下無法使用

3、由于是通過拷貝物理文件實(shí)現(xiàn)的,源表和目標(biāo)表都是使用 InnoDB 引擎時(shí)才能使用

總結(jié)

1、前兩個(gè)都是邏輯備份,也就是可以跨引擎使用,最后一個(gè)不行

2、前兩個(gè)可以條件拷貝,最后一個(gè)不行

3、第二個(gè)功能是最靈活的,但是在集群從庫接收時(shí)會(huì)比較耗時(shí)(需要先拷貝 CSV 文件數(shù)據(jù)到本地臨時(shí)文件),最后一個(gè)執(zhí)行效率是最高的,但是不能跨引擎,且只能進(jìn)行全量拷貝。

以上就是MySQL 復(fù)制表的方法的詳細(xì)內(nèi)容,更多關(guān)于MySQL 復(fù)制表的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

您可能感興趣的文章:
  • MySql主從復(fù)制機(jī)制全面解析
  • 磁盤寫滿導(dǎo)致MySQL復(fù)制失敗的解決方案
  • Mysql主從復(fù)制與讀寫分離圖文詳解
  • MySQL 8.0.23中復(fù)制架構(gòu)從節(jié)點(diǎn)自動(dòng)故障轉(zhuǎn)移的問題
  • MYSQL數(shù)據(jù)庫GTID實(shí)現(xiàn)主從復(fù)制實(shí)現(xiàn)(超級(jí)方便)
  • MySql主從復(fù)制實(shí)現(xiàn)原理及配置
  • 淺析MySQL的WriteSet并行復(fù)制
  • MySQL主從復(fù)制原理以及需要注意的地方
  • mysql 如何動(dòng)態(tài)修改復(fù)制過濾器
  • 淺析MySQL并行復(fù)制
  • MySQL復(fù)制問題的三個(gè)參數(shù)分析

標(biāo)簽:黑河 資陽 荊州 吉林 甘南 隨州 滄州 錦州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《MySQL 復(fù)制表的方法》,本文關(guān)鍵詞  MySQL,復(fù),制表,的,方法,MySQL,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《MySQL 復(fù)制表的方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于MySQL 復(fù)制表的方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    在线国产精品网| 国产成人自拍偷拍| 视频一区二区三区四区五区| 亚洲日本精品一区| 黄视频网站在线| 国产成人黄色av| 亚洲一区站长工具| 国产乱人乱偷精品视频a人人澡| 欧美一二区视频| 丝袜美腿高跟呻吟高潮一区| 一区二区三区在线视频免费观看| 国产综合久久久久影院| 精品乱人伦一区二区三区| 国内精品写真在线观看| 日产国产精品精品a∨| 黑人巨大国产9丨视频| 天堂电影一区| www.成人三级视频| 色综合色狠狠天天综合色| 影音先锋一区二区资源站| 国产伦精品一区二区三区四区视频| 日韩一级视频在线观看| 97成人在线观看视频| 久久亚洲国产精品| www.com.cn成人| 亚洲大胆av| av在线电影免费观看| 久久亚洲免费| 一级淫片在线观看| 日本中文字幕中出在线| 日本午夜在线亚洲.国产| 精品免费国产一区二区三区四区| 日本美女一级视频| 亚洲xxx拳头交| 四虎精品永久在线| 色视频免费版高清在线观看| japanesexxxx在线播放| 天天做天天爱综合| 毛片免费不卡| 91福利社在线观看| 免费h片在线观看| 欧美偷窥清纯综合图区| 国产97色在线|日韩| 久久久久久无码精品人妻一区二区| 成人av网站大全| 在线观看免费成人av| wwwcom羞羞网站| 永久亚洲成a人片777777| 精品视频中文字幕| 中文在线字幕免费观看| 久久久久久久免费视频了| 在线观看国产视频| 久久精品欧美一区二区三区麻豆| 免费高清av| h片在线免费观看| 秋霞欧美视频| 2020国产精品久久精品美国| 精品91福利视频| 久久久久久久久久毛片| 中文字幕人成乱码在线观看| 色姑娘综合网| 色在线视频播放| 2019年精品视频自拍| 日日嗨av一区二区三区四区| 日日噜噜噜夜夜爽亚洲精品| 中文字幕色一区二区| 7777精品伊人久久久大香线蕉经典版下载| 豆国产97在线| 四虎精品一区二区免费| 四虎www成人影院观看| 亚洲成av人片www| 在线观看精品视频一区二区三区| 一区二区在线免费视频| 蜜臀av免费一区二区三区| fc2ppv国产精品久久| 欧美影院精品一区| 97超碰欧美中文字幕| 成人日韩在线电影| 精品乱子伦一区二区| 国产精品xxxx喷水欧美| 欧美激情第一页在线观看| 韩国日本美国免费毛片| 国产日韩精品中文字无码| 国产刺激高潮av| 精品国产第一区二区三区观看体验| 亚洲成人福利片| 麻豆精品蜜桃一区二区三区| 国产精品久久久久久久久久久久久久| 影音先锋在线国产| 欧美一区二区三区久久综| 国产成人av网| 亚洲欧美国产一本综合首页| 综合久久一本| 做爰高潮hd色即是空| 国产第一页在线观看| 欧美久久香蕉| 欧美一级免费在线观看| 播九公社成人综合网站| 欧美一区二区三区视频在线| 国产午夜福利在线播放| 国产精品小说在线| 国产精品久久久久久在线观看| 欧洲杯什么时候开赛| 亚洲成人网在线观看| 在线视频成人| 欧美黄色一级网站| 狂野欧美性猛交xxxxx视频| xxxxwwww在线免费观看| 国产精品区在线观看| 久久9精品区-无套内射无码| 国产精品人人| 欧美日韩一区二区免费视频| 色视频精品视频在线观看| 96pao国产成视频永久免费| 嫩草影院一区二区三区| 日韩—二三区免费观看av| 性网爆门事件集合av| 亚洲一级毛片| 国产福利91精品一区二区| 欧美国产免费| 国产一区高清在线| 久久亚洲精品伦理| 国产精品一区毛片| 欧美视频不卡| 97公开免费视频| 欧美日韩国产一区中文午夜| 亚洲福利视频网站| 欧美精品1区| 天堂网中文字幕| 日韩手机在线观看| 国产毛片精品国产一区二区三区| 鲁丝一区二区三区免费| 在线日本中文字幕| 日本午夜激情视频| 操你啦视频分享| 免费av网站大全久久| 91久久国语露脸精品国产高跟| 中文字幕av一区中文字幕天堂| 亚洲国产精品黑人久久久| 一个人免费播放在线视频看片| 女女调教被c哭捆绑喷水百合| 制服.丝袜.亚洲.另类.中文| 香蕉视频黄在线观看| 久久亚洲av午夜福利精品一区| 久久免费偷拍视频| 99热在线免费观看| 国产精品mm| 国产精品白嫩美女在线观看| 男女视频一区二区三区| 久久亚洲精品毛片| 理论片日本一区| 极品蜜桃臀肥臀-x88av| 777精品伊人久久久久大香线蕉| 丰满少妇又爽又紧又丰满69| bbbbbbbbbbb在线视频| 国产精品免费无遮挡无码永久视频| 久久久999免费视频| 日韩欧美在线观看视频| 亚洲成人福利在线观看| 好想男人揉我下面好多水| 91九色精品视频| 亚洲已满18点击进入在线看片| 综合 欧美 亚洲日本| 国产中文精品久高清在线不| 国产精品视频一区二区三| 国产又色又爽又黄又免费| 全亚洲第一av番号网站| 91在线观看免费| 男人的j进女人的j一区| 一级特黄大欧美久久久| 国产精品久久一区二区三区不卡| 一区二区免费电影| 日韩欧美影院| 国产精品国内免费一区二区三区| 免费在线观看av| 日韩一区二区三免费高清| 久久婷婷五月综合色丁香| 日韩中文字幕免费观看| 爱情岛论坛亚洲首页入口章节| 国产精品自产拍在线网站| 色播亚洲视频在线观看| 美女一区二区在线观看| 日本欧美爱爱爱| 日韩电影免费在线观看网站| 涩涩网在线视频| 成视频免费观看在线看| 久99久精品视频免费观看| 极品中文字幕一区| www.伊人久久| 日韩免费成人| 人成在线视频| 国产亚洲成年网址在线观看| 亚洲女同中文字幕| 国产伦理一区二区三区| 成人在线啊v| 日韩精品视频观看| 青青操视频在线| 九九精品九九| 久久久亚洲影院| 色婷婷一区二区三区四区| 午夜剧场成人观在线视频免费观看| 26uuu国产电影一区二区| 欧美在线欧美在线| 欧美一区二区福利视频| 黄色网址视频在线观看| 亚洲激情在线播放| 99久久这里只有精品| 黄色av网站在线看| 夫妻免费无码v看片| 男人操女人免费网站| 丁香亚洲综合激情啪啪综合| 欧美大片免费观看网址| 久久日韩精品| 黄色高清视频在线观看| 动漫美女无遮挡免费| 成人午夜视频免费观看| 国产成人精品一区二区在线小狼| 国产亚洲综合精品| 亚洲激情在线视频| 天天干天天操天天干天天操| 亚洲精品国偷拍自产在线观看蜜桃| 欧美疯狂xxxx大交乱88av| 久久久久久久久久久影视| 欧美国产精品一区| 精品三级av在线导航| 少妇精品无码一区二区三区| 欧美成人精品一区二区免费看片| 大黄网站在线观看| 国产女人18毛片水18精| www日韩在线| 国产日韩网站| 国产福利免费视频| 亚洲理论在线a中文字幕| 国产普通话bbwbbwbbw| 成人欧美一区二区三区视频网页| 麻豆入口视频在线观看| 99精品欧美一区二区| 精品国产18久久久久久二百| 麻豆91精品91久久久的内涵| 国产一区二区激情| 日日夜夜网站| 致1999电视剧免费观看策驰影院| 手机看片日韩| 国产在视频一区二区三区吞精| 精品视频麻豆入口| 国产乱人伦偷精品视频免下载| 婷婷亚洲婷婷综合色香五月| 国产jizzjizz一区二区| 亚洲日本一区二区| 99亚洲伊人久久精品影院红桃| 久久亚洲精品毛片| 亚洲国产精彩中文乱码av在线播放| 97人妻一区二区精品视频| 国产专区视频| 狠狠色成人综合网图片区| 91免费观看视频在线| 欧美午夜性视频| 国产麻豆乱码精品一区二区三区| 综合中文字幕| 久久99精品网久久| 蜜桃av鲁一鲁一鲁一鲁俄罗斯的| 欧美男男青年gay1069videost| 特黄视频在线观看| 午夜久久久久久电影| 国产精品一区二区黑丝| 亚洲xxxx18| 欧美重口另类videos人妖| 亚洲国产综合人成综合网站| 欧美aa在线视频| 在线看日本不卡| 欧美一级播放| 久草福利视频在线| 日韩国产一区三区| 日韩理论在线| 亚洲天堂一区二区三区| 99国产揄拍国产精品| 日韩av卡一卡二| 久久精精品视频| 欧美日韩久久久一区| 亚洲精品久久久久久久蜜桃| 色的视频在线免费看| 青青草国产精品亚洲专区无| 伊人影院在线观看| 中文字幕剧情在线观看| 美女网站免费观看| 亚洲成人激情图| 亚洲女人被黑人巨大进入al| av一二三不卡影片| 色图在线观看| 五月婷婷激情视频| 亚洲宅男天堂在线观看无病毒| 国产亚洲欧美精品久久久www| 久久美女艺术照精彩视频福利播放| 精品国产二区在线| 欧美综合77777色婷婷| 又大又长粗又爽又黄少妇视频| 日韩欧美激情视频| 少妇性bbb搡bbb爽爽爽欧美| 大陆极品少妇内射aaaaa| 成人动漫在线播放| 激情影院在线| 亚洲精品成人区在线观看| 日韩精品一线二线三线| 国产探花在线精品一区二区| 日韩三级电影| 五月天中文字幕一区二区| 最近中文字幕第一页| 亚洲理论电影片| 久本草在线中文字幕亚洲欧美| 国产精品高清在线观看| 中文字幕亚洲精品| 一区二区三区视频国产日韩| 精品一区二区三区在线| 成年人的黄色片| 国产情人综合久久777777| 久久99影视| 一卡二卡欧美日韩| 精品少妇一区二区三区在线播放| 日韩精品一区国产| 美女国产精品久久久| www.日韩| 日韩影片在线观看| 欧美电影《睫毛膏》| 亚洲精品永久视频| 欧美精品性生活| 欧美国产在线电影| 中文在线а√在线8| 好看的日韩精品视频在线|