数据复制从一个数据库服务器到另一个数据库服务器

时间:2013-09-27 10:56:34

标签: java mysql jdbc ftp

出于审计目的,我需要将数据从一个MYSQL数据库服务器复制到另一个服务器。 我不想要以下解决方案

1 <击> mysqldump的

2. 从一个位置选择并插入另一个位置

我的要求是

1.数据传输应该快速

2.两个db的结构不同

plz建议一些选项

1 个答案:

答案 0 :(得分:0)

您使用某种ORM吗? Hibernate可能吗?总而言之,工作流程应该是相同的,不管你将如何实现这一目标,具体如下:

  1. 从源数据库中获取一些数据(也许是单行,所有关联。
  2. 将数据转换为新的数据库模型
  3. 将新建模数据保存到新数据库中。
  4. 对于快速传输,我建议转储旧数据库,并在新数据库服务器所在的机器上创建临时实例。 Mysql在MySQL服务器实例之间提供快速的服务器端转移数据库转储。