将数据从一个数据库表移动到另一个带有shell的表

bab*_*ak6 1 mysql shell data-migration

我在mysql中有两个数据库,我想将数据从一个database1表移动到database2中的一个表.这些表具有类似的模式.我知道我可以使用此查询将数据从另一个表插入到表中.

Insert Into table1 (select * from table2)
Run Code Online (Sandbox Code Playgroud)

我可以使用命令行执行此操作.问题是这些表来自diffrenet数据库,我知道从一个表读取数据,我必须用这个sql命令选择它的数据库

use database1;
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

dan*_*dan 5

您可以使用: insert Into db1.table1 (select * from db2.table2)