MySQL復(fù)制表數(shù)據(jù)到新表的方法
MySQL復(fù)制表數(shù)據(jù)操作相信大家都不會(huì)太陌生,下面就為您詳細(xì)介紹MySQL復(fù)制表數(shù)據(jù)到新表的步驟,希望對(duì)您會(huì)有所啟迪。
1.MySQL復(fù)制表結(jié)構(gòu)及數(shù)據(jù)到新表
CREATE TABLE 新表
SELECT * FROM 舊表
2.只復(fù)制表結(jié)構(gòu)到新表
CREATE TABLE 新表
SELECT * FROM 舊表 WHERE 1=2
即:讓W(xué)HERE條件不成立.
方法二:(低版本的mysql不支持,mysql4.0.25 不支持,mysql5已經(jīng)支持了)
CREATE TABLE 新表
LIKE 舊表
3.復(fù)制舊表的數(shù)據(jù)到新表(假設(shè)兩個(gè)表結(jié)構(gòu)一樣)
INSERT INTO 新表
SELECT * FROM 舊表
4.復(fù)制舊表的數(shù)據(jù)到新表(假設(shè)兩個(gè)表結(jié)構(gòu)不一樣)
INSERT INTO 新表(字段1,字段2,…….)
SELECT 字段1,字段2,…… FROM 舊表
【編輯推薦】
mysql數(shù)據(jù)庫(kù)大小寫(xiě)的問(wèn)題討論
MySQL MyISAM表結(jié)構(gòu)的恢復(fù)