復制MYSQL表和數據的原生寫(xiě)法_網(wǎng)絡(luò )編程_奇迪科技(深圳)有限公司(m.cheanjie.com)
在MYSQL中建表和復制、數據的方法不少,現在來(lái)介紹一下最為簡(jiǎn)單、有效的原生語(yǔ)句。
1、使用CREATE TABLE語(yǔ)句來(lái)整表復制:
語(yǔ)法: create table 新表的名稱(chēng) select * from 舊表的名稱(chēng);
2、只是復制表結構:
a、create table 新表的名稱(chēng) select * from 舊表的名稱(chēng) where 1<>1;
b、CREATE TABLE 新表的名稱(chēng) LIKE 舊表的名稱(chēng);
3、使用 INSERT INTO 的方法復制舊表數據到新表:
舊表的數據到新表的方法有兩種情況:
a、當兩個(gè)表的結構完全一樣的時(shí)候,可以使用以下的語(yǔ)句:
INSERT INTO 新表的名稱(chēng) SELECT * FROM 舊表的名稱(chēng);
b、當兩個(gè)表的結構不一樣的時(shí)候,則使用以下的語(yǔ)句:
INSERT INTO 新表的名稱(chēng)(字段1,字段2,…….) SELECT 字段1,字段2,…… FROM 舊表的名稱(chēng);
本文版權所有,轉載須注明:來(lái)源 http://m.cheanjie.com/qvdv-oop-293.html