如何通过MySQL查询将所有数据从一个模式插入到另一个模式?

时间:2016-10-05 15:24:25

标签: mysql sql

我想将所有数据从一个模式(a)复制到另一个模式(b)。 两个模式具有相同的结构。

我用

Insert into a.table1 select * from b.table1;

但是有一个254个表并列出它们非常沮丧。

你有更好的解决方案吗?

由于

1 个答案:

答案 0 :(得分:1)

2个选项......

1)使用动态SQL循环遍历以下结果:

select TABLE_NAME from information_schema.tables

2)将该查询的结果输出到excel中,从中构建插入,然后在一个大的旧过程中运行它们。