假设要将表 tbl1 复制到表 tbl2
1.首先,通过复制 tbl1 表的结构,创建一个名为 tbl2 的表:
CREATE TABLE tbl2 LIKE tbl1
或者
CREATE TABLE tbl2 SELECT * FROM tbl1 WHERE 1=2
2.使用 INSERT 语句将 tbl1 表数据插入到 tbl2中:
INSERT INTO tbl2 SELECT * FROM tbl1
注意:
1>.CREATE TABLE tbl2 SELECT * FROM tbl1 ;这个只是复制了表数据,没有表结构(类似无主键等性质);
2>.直接快捷的方法,查看表 tbl1 的表结构,进行复制创建表2 结构 :
--- SHOW CREATE TABLE tbl1
补充:查看表字段命令:show columns from 表名