当前位置: 移动技术网 > IT编程>数据库>Mysql > mysql怎么把一个数据库的表复制到另一个数据库中

mysql怎么把一个数据库的表复制到另一个数据库中

2020年08月31日  | 移动技术网IT编程  | 我要评论
当我们需要复制一个表的时候,我们可能需要从一个库复制到另外一个库,并且需要把数据也复制过去。这时我们通过Navicat客户端简单的sql语句就能解决。

当我们需要复制一个表的时候,我们可能需要从一个库复制到另外一个库,并且需要把数据也复制过去。这时我们通过Navicat客户端简单的sql语句就能解决。

在当前需要创建表的数据库中执行,下面是语句

CREATE TABLE mytbl_new LIKE fromdatabase.mytbl;
INSERT mytbl_new SELECT * FROM fromdatabase.mytbl;

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

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

注:fromdatabase.mytbl是指定要复制表的数据库名称为 fromdatabase 。它是可选的。
假如没有fromdatabase.,MySQL数据库将会假设mytbl在当前操作的数据库。

以上就是操作的语句,希望能帮助到你。

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网