同步两个不同的mysql数据库

问题描述:

因此,我正在用一个全新的规范化数据库为我公司构建一个新的电子商务应用程序。目前,有一个旧的数据库,非标准化的糟糕的数据库。旧数据库中仍有大约5个遗留系统正在运行,因此当我的应用程序启动时它仍将处于生产状态。作为遗留应用程序的问题是更新旧数据库中的数据,我如何将数据更新到新数据库中?同步两个不同的mysql数据库

您需要在旧版本上创建一个TRIGGER,因此当执行插入/更新/删除操作时,它应该正确地复制另一个数据库中的更改。

在触发器中,您可以处理两个模式之间的任何差异。

用户需要有许可,允许数据库,并在触发表必须与数据库名称作为前缀像mydb.table2

我不知道这是否符合您的要求,但你可以尝试建立在两台服务器上复制。

http://dev.mysql.com/doc/refman/5.1/en/replication.html