mysql创建新表基于另一张表
一、mysql创建新表基于另一张表的表结构,语法如下面: CREATE TABLE news2019 LIKE news;
上面语句代表创建一张新的news2019表,news2019表结构复制 news表(注:这里只是复制news表的表结构,但是并未复制news表里的数据)
二、mysql创建创建新表基于另一张表的表结构和数据(即复制一个表的所有信息),语法如下: CREATE TABLE news2019 (SELECT * FROM news);
上面语句代表创建一张新的news2019表,news2019表结构复制 news表并且把news表里的数据也一并复制到news2019表中
注:以上两种复制表结构的方法都无法完全复制表的约束条件,例如自增,索引等
Dcr163的博客
https://www.dcr163.cn/208.html(转载时请注明本文出处及文章链接)