表结构及表数据的复制

一、复制表结构及表数据(新表不存在)

CREATE TABLE 新表
SELECT * FROM 旧表

二、只复制其表结构

CREATE TABLE 新表 SELECT * FROM 旧表 where 1=2

方法二:(低版本的mysql不支持,mysql4.0.25 不支持,mysql5已经支持了)

CREATE TABLE 新表
LIKE 旧表

三、复制旧表数据到新表(假设表结构相同)

INSERT INTO 新表 SELECT * FROM 旧表

四、复制旧表数据到新表(假设表结构不同)

INSERT INTO 新表 (字段一,字段二。。。。。) SELECT  字段一,字段二。。。。。 from 旧表

猜你喜欢

转载自www.cnblogs.com/wwwcf1982603555/p/9045964.html