久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

MySQL怎么快速?gòu)?fù)制一張表

共計(jì) 1270 個(gè)字符,預(yù)計(jì)需要花費(fèi) 4 分鐘才能閱讀完成。

這篇文章主要講解了“MySQL 怎么快速?gòu)?fù)制一張表”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著丸趣 TV 小編的思路慢慢深入,一起來研究和學(xué)習(xí)“MySQL 怎么快速?gòu)?fù)制一張表”吧!

  復(fù)制一張表,方法有很多種。

一、最簡(jiǎn)單的方法:

create table t2 as select * from t1;

二、邏輯導(dǎo)出:

1、mysqldump 邏輯導(dǎo)出

mysqldump -h$host -P$port -u$user –add-locks=0 –no-create-info –single-transaction –set-gtid-purged=off test01 t2 –where= c1 4 –result-file=/mysql/backup/t2.sql

–single-transaction 

不需要對(duì) t2 進(jìn)行加鎖,而是使用 start transaction with consistent snapshop 的方法

–add-locks=0

表示在輸出的的文件結(jié)果里,不增加 lock tbales t2 write

–no-create-info

不需要導(dǎo)出表結(jié)構(gòu)

-set-gtid-purged=off 

不導(dǎo)出 gtid 相關(guān)信息

–result-file

指定導(dǎo)出文件的路徑

2、導(dǎo)出 csv 文件

創(chuàng)建 t3 表結(jié)構(gòu)

create table t3 like t2;

導(dǎo)出需要導(dǎo)出 t2 的數(shù)據(jù)

select * from t2 where c1 4 into outfile /mysql/backup/t2.csv

將 csv 文件導(dǎo)入到 t3

load data infile /mysql/backup/t2.csv into table test01.t3;

三、物理拷貝的方法

1、創(chuàng)建 t3 表結(jié)構(gòu)

create table t3 like t2;

2、執(zhí)行 alter table t3 discard tablespace; 此時(shí) t3.ibd 會(huì)被刪除

3、執(zhí)行 flush table t2 for export; 此時(shí) test01 目錄下會(huì)生成一個(gè) t2.cfg 文件

4、拷貝 t2.ibd,t2.cfg,注意權(quán)限

cp t2.cfg t3.cfg

cp t2.ibd t3.ibd

5、unlock tables,這時(shí)候 t2.cfg 會(huì)被刪除

6、執(zhí)行 alter table t3 import tablespace; 將 t3.ibd 作為 t3 新的表空間,數(shù)據(jù)和 t2 也是相同的。

總結(jié):

1、對(duì)于大表,物理拷貝方法最快,對(duì)于誤刪表的情況,比較有用,但是也存在一定的弊端:

必須是全表拷貝;

必須能連服務(wù)器;

源表和目標(biāo)表都必須是 innodb 存儲(chǔ)引擎。

2、mysqldump 方法可以生成 insert 的語句,可以加過濾條件拷貝部分?jǐn)?shù)據(jù),但是不能使用 join 這種比較復(fù)雜的條件。

3、select …. into outfile 的方法最靈活,但是缺點(diǎn)是每次只能導(dǎo)出一張表。

感謝各位的閱讀,以上就是“MySQL 怎么快速?gòu)?fù)制一張表”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對(duì) MySQL 怎么快速?gòu)?fù)制一張表這一問題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是丸趣 TV,丸趣 TV 小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-07-28發(fā)表,共計(jì)1270字。
轉(zhuǎn)載說明:除特殊說明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請(qǐng)注明出處。
評(píng)論(沒有評(píng)論)
主站蜘蛛池模板: 泾源县| 叶城县| 淮安市| 鲁山县| 冀州市| 北碚区| 横峰县| 尚义县| 开江县| 会昌县| 陕西省| 洞口县| 青铜峡市| 鄄城县| 忻州市| 电白县| 景东| 磐石市| 林周县| 西和县| 淮安市| 保德县| 盘锦市| 汪清县| 盱眙县| 鹰潭市| 汤原县| 保定市| 星座| 石家庄市| 墨竹工卡县| 永平县| 灵台县| 即墨市| 汕头市| 东阳市| 沐川县| 界首市| 米脂县| 拜泉县| 武隆县|