MySQL快速复制数据库数据表的方法

某些时候,例如为了搭建一个测试环境,或者克隆一个网站,需要复制一个已存在的mysql数据库。使用以下方法,可以非常简单地实现。

假设已经存在的数据库名字叫db1,想要复制一份,命名为newdb。步骤如下:

 MySQL复制数据表方法

 示例如下:

将 production 数据库中的 mytbl 表快速复制为 mytbl_new,2个命令如下:

1
2
CREATE TABLE mytbl_new LIKE production.mytbl;
INSERT mytbl_new SELECT * FROM production.mytbl;

第一个命令是创建新的数据表 mytbl_new ,并复制 mytbl 的数据表结构。

第二个命令是讲数据表 mytbl 中的数据复制到新表 mytbl_new 。

 

posted @ 2017-10-21 11:58  千牛一刀  阅读(327)  评论(0)    收藏  举报