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

当我们需要复制一个表的时候,我们可能需要从一个库复制到另外一个库,并且需要把数据也复制过去。这时我们通过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在当前操作的数据库。

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

(0)
上一篇 2022年3月21日
下一篇 2022年3月21日

相关推荐