2015-10-13 174 views
1

我有一个生产(prod.products)和一个开发(dev.products)数据库。我现在需要将生产数据库中的表('prod.batch-numbers')插入到开发数据库的('dev.batch-numbers')表中,因为这个表不是最新的。两个表格都具有相同的布局。有关如何做到这一点的任何建议?相当新的MySQL,所以任何帮助表示赞赏!MySQL-将一张表插入另一个数据库的另一个表中

+0

首先建议,也许它更好的在同一环境中没有生产和开发。其次,使用您正在使用的任何工具进行导出/导入。 –

回答

0

试试这个:

INSERT INTO `dev`.`batch-numbersz` SELECT * FROM `prod`.`batch-numbers`; 

注:这个工作,你需要运行从对两个数据库适当权限的用户查询。

如果您只需要完成一次,则更简单:执行生产表导出并将其导入开发数据库。
大多数数据库工具都支持导出表和导入文件。

相关问题