我如何同步两个数据库

我如何同步两个数据库

我有两个数据库。第一个是本地的,另一个是 Internet 上的,在我的域中。我想同步两个数据库。可以这样做吗?我如何同步两个数据库?

关于数据库的一些详细注释,主数据库是本地数据库,我希望从本地数据库更新互联网数据库,这样即使互联网出现故障,位于我的域中的数据库仍然可用。

为了更新数据库,我主要使用 MySQL。

可视化:

我主要从事本地数据库的工作。

      |-----|                   |-----|
      |     |                   |     | 
      |     |  <---->           |     |
      |-----|                   |-----|
       local                     database at my domain

               synchronization

答案1

MySQL 复制

“复制可以将一个 MySQL 数据库服务器(主服务器)的数据复制到一个或多个 MySQL 数据库服务器(从服务器)”

https://dev.mysql.com/doc/refman/5.0/en/replication.html

答案2

尝试复制器

greplicator 是一个实时解决方案,用于将数据从 MySQL 数据库复制到关系数据库,例如 Oracle、Microsoft SQL Server、IBM DB2 UDB 和 MySQL

相关内容