有时侯,在我们运用MySQL的过程当中,我们需要建立一张跟已存在的表结构一样的表格,但是,又不希望重新输入建表的命令。出现这种状况的话,我们就可以用到表结构的克隆命令,今天小编就给大家介绍两种MySQL中最常用的表结构克隆方法,即createtableas以及createtablelike两种方法。
(一)MySQL如何克隆表数据
我们知道,表结构克隆有两种方法,分别是:createtableas以及createtablelike。
(1)两者的区别:
createtablelike:它不克隆表数据,但是会把表结构以及索引完全克隆;
createtableas:它只是复制表结构但是不会复制表索引,如主键索引和自增长属性等等,但是能够克隆表数据。
注意:Oracle只支持createtableas,是不支持createtablelike的,因为createtablelike是MySQL独有的。
(2)表结构克隆实例如下:
总结:在mysql当中,用命令行复制表结构的方法主要有:只复制表结构到新表、复制表结构及数据到新表、要是两个表结构相同,复制旧表的数据到新表、要是两个表结构不一样,复制旧表的数据到新表这四种。相信通过这篇文章,大家都可以掌握好常用的表结构克隆方法啦。要是遇到不懂的问题,可以到后台咨询小编哦。
¥798.00
¥48.00¥180.00
¥199.00
¥48.00¥180.00
¥199.00
¥29.90