数据库

当前位置:澳门新莆京娱乐官网 > 数据库 > Mysql复制表结构

Mysql复制表结构

来源:http://www.drgigabytes.com 作者:澳门新莆京娱乐官网 时间:2019-12-25 16:56

正文给大家分享了一点种复制表布局、表数据的身先士卒介绍,具体详细的情况请看下文吧。

Mysql复制表结构。1、复制表结构及数量到新表

CREATE TABLE 新表SELECT *澳门新莆京娱乐官网, FROM 旧表

这种方法会将oldtable中装有的内容都拷贝过来,当然大家得以用delete from newtable;来删除。

只是这种办法的叁个最糟糕之处便是新表中从未了旧表的primary key、Extra等个性。供给协和用alter增添,何况轻巧搞错。

2、只复制表构造到新表

CREATE TABLE 新表SELECT * FROM 旧表WHERE 1=2

或CREATE TABLE 新表LIKE 旧表

3、复制旧表的数码到新表(倘诺四个表布局相仿卡塔尔(英语:State of Qatar)

INSERT INTO 新表SELECT * FROM 旧表

4、复制旧表的数据到新表(假若五个表布局不相似卡塔尔(قطر‎

INSERT INTO 新表(字段1,字段2,.......) SELECT 字段1,字段2,...... FROM 旧表

5、能够将表1构造复制到表2

SELECT * INTO 表2 FROM 表1 WHERE 1=2

6、能够将表1剧情全方位复制到表2

SELECT * INTO 表2 FROM 表1

7、 show create table 旧表;

与上述同类会将旧表的始建命令列出。大家只须求将该命令拷贝出来,改革table的名字,就可以创设三个完全雷同的表

8、mysqldump

用mysqldump将表dump出来,改名字后再导回去也许间接在指令行中运营

如上内容就是本文的任何描述,希望大家赏识。

本文由澳门新莆京娱乐官网发布于数据库,转载请注明出处:Mysql复制表结构

关键词: