代码改变世界

mysql如何复制表结构,包括主键,索引等等

2020-09-28 15:24  idea555  阅读(1178)  评论(0)    收藏  举报

第一种 方法 

   1.1 首先在一张有数据的表中

 

  1.2 用以下sql语句

 

CREATE TABLE mc_traffic.test  SELECT * FROM mc_traffic.site_traffic_tc_20186 WHERE 1=2

1 .3 结果  ,只能复制最基本的字段,比如是否为空等, 但主键,索引不能复制

 

 

第二种方法

 2.1 创建一个模板,里面数据为空

 

2.2 用以下sql语句

 

CREATE TABLE mc_traffic.test2 LIKE mc_traffic.template_site_traffic_tc

 

 

2.3 结果  表结构,包括索引,主键等等,都复制过来了