【发布时间】:2016-10-01 05:47:11
【问题描述】:
我有一个架构 SCHEMA1,它有 10 个包含数据的表。 如何将 所有表及其数据 从 SCHEMA1 架构复制到 SCHEMA2 架构,它应该包含所有 .sql要插入的脚本和数据
我正在使用 DBeaver 工作台。
【问题讨论】:
-
备份,然后恢复?
-
是的,我有 200 多个表,而且还在增长,所以我可以明确指定表,我可以通过任何方式复制到另一个架构 @tadman
-
如果您在 schema2 中没有表,那么您可以使用
create table schema2.tablename select * from schema1.tablename;如果您已经有类似的表并且有一些数据,则使用insert into schema2.tablename select column_name1,column_name2,.. from schema1.tablename;
标签: mysql sql mysql-workbench