我想将数据从MySQL远程数据库复制到其他MySQL数据库,这些数据库具有不同的模式(表和列名以及主键和外键约束)
我希望将db1.person
中的数据带入db2.user
,同时将db1.person.id
映射到db2.user.id
,并将其与名称和电子邮件列相同。
我打算让这个过程每周运行两次,所以为它设置一个脚本会很棒。
远程数据库db1具有表person
:
本地数据库db2具有表user
和group
答案 0 :(得分:1)
看看这个免费的数据库管理器http://dbeaver.jkiss.org/
DBeaver可以很好地在不同的模式或数据库上复制表。
它的占地面积非常小,复制速度非常快。