mysql中怎样克隆表结构

    作者:课课家教育更新于: 2016-12-19 11:28:40

      有时侯,在我们运用MySQL的过程当中,我们需要建立一张跟已存在的表结构一样的表格,但是,又不希望重新输入建表的命令。出现这种状况的话,我们就可以用到表结构的克隆命令,今天小编就给大家介绍两种MySQL中最常用的表结构克隆方法,即createtableas以及createtablelike两种方法。

      (一)MySQL如何克隆表数据

      我们知道,表结构克隆有两种方法,分别是:createtableas以及createtablelike。

    mysql中怎样克隆表结构_mysql_mysql基础_mysql教程_课课家

      (1)两者的区别:

      createtablelike:它不克隆表数据,但是会把表结构以及索引完全克隆;

      createtableas:它只是复制表结构但是不会复制表索引,如主键索引和自增长属性等等,但是能够克隆表数据。

      注意:Oracle只支持createtableas,是不支持createtablelike的,因为createtablelike是MySQL独有的。

      (2)表结构克隆实例如下:

    表结构克隆实例

    表结构克隆实例

    表结构克隆实例

      总结:在mysql当中,用命令行复制表结构的方法主要有:只复制表结构到新表、复制表结构及数据到新表、要是两个表结构相同,复制旧表的数据到新表、要是两个表结构不一样,复制旧表的数据到新表这四种。相信通过这篇文章,大家都可以掌握好常用的表结构克隆方法啦。要是遇到不懂的问题,可以到后台咨询小编哦。

课课家教育

未登录

1