表结构及表数据的复制

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

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 旧表

 

posted @ 2018-05-16 14:45  逝年的我们  阅读(295)  评论(0编辑  收藏  举报