MySQL连接不同服务器上的数据库

时间:2011-01-13 17:23:02

标签: mysql data-migration multiple-databases

所以,我有一个现有的数据库,其中包含一些用户类的表。我们正在构建一个更通用的应用程序来处理公司所做的多件事,这类用户称之为主机,是我们公司多个程序使用的一般类型。我们希望(最终)迁移到集中式应用程序,因为现在我们有几个。但是,我们现在没有时间完全做到这一点。我需要为这些主机构建一个登录系统,我想开始使用它迁移到这个新系统。我无法找到一种合理的方法将遗留数据库中的那些表移动到新的数据库中,当然这些数据库驻留在不同的服务器上,而不想在30秒后不得不用自己的眼睛刺掉自己的眼睛。处理它。遗留数据库有许多依赖于加入当前主机表的报告。

我能想出的唯一一件事似乎不是很好的想法。那些,从两个应用程序写入两个dbs(无意义的数据重复容易出现同步问题),从新应用程序提供API并将数据与记录集一起混合(似乎......错误)。

任何人都有任何想法如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

它有它的局限性,但FEDERATED存储引擎可能会有所帮助。