数据库
首页 > 数据库> > php-如何使多个mysql数据库中的行保持同步?最好搭配学说

php-如何使多个mysql数据库中的行保持同步?最好搭配学说

作者:互联网

有什么办法可以使行保持同步以使单独的数据库(可能在不同的计算机上)保持同步?

为了清楚.我有多个mysql数据库,它们共享具有相同模式的用户表.有一个“主”数据库,它具有自己的唯一架构,但包含包含所有用户记录的用户表.然后有多个“从属”数据库,它们大部分共享同一模式,该数据库还包含用户表(具有相同模式),并存储用户记录的子集.

当更新任何数据库中用户记录的实例时,我希望该更改传播到它所在的所有数据库中的该用户记录的所有实例.

我正在将mysql,php5.3和doctrine 1.2.x用于orm,并在ubuntu VPS服务器上运行.

解决方法:

听起来您正在寻找MySQL replication,尤其是replicate-do-table配置选项,以限制从属数据库仅关心主数据库中的特定表.

标签:ubuntu,database-design,doctrine,mysql,php
来源: https://codeday.me/bug/20191208/2092902.html