mysql 复制一个表结构
http://www.forasp.cn/ 2023/4/10 12:25:49 点击:不统计
原文是网站制作学习网的FoAsP.cn
mysql 怎么复制一个表结构到一个新表,直接上sql语句。
第一种复制一个表结构:
mysql> create table NewTableName select * from OldTableName where 1=2;
这里是通过表创建的形式,源为 OldTableName, where 条件是为了不复制源数据。
第二种复制表结构:
mysql>create table NewTableName like OldTableName;
第三种复制表结构
mysql> show create table NewTableName;
mysql会输出创建 表NewTableName 的语句,复制下来
修改一下 CREATE 表名,然后,再在sql 命令行运行。
这里需要注意的是,如果不需要源自增索引最大记录,需要 TRUNCATE TABLE
mysql> TRUNCATE TABLE NewTableName
原载于:文章来源:www.forasp.cn网站制作学习