网站制作学习网→http://www.forasp.cn/→正文:mysql 复制一个表结构
字体:

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网站制作学习

·上一篇:mysql mysqldump按字段导出数据 >>    ·下一篇:Row x was cut by GROUP_CONCAT >>
推荐文章
最新文章