首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何保持远程PHP与主MySQL数据库同步(使用MySQL )?

如何保持远程PHP与主MySQL数据库同步(使用MySQL )?
EN

Stack Overflow用户
提问于 2018-01-18 05:31:26
回答 1查看 40关注 0票数 0

我有一个系统,其中有多个在远程服务器上运行的MySQL DB模式的副本(在云中不可能将它们全部合并到一个DB模式中)。

然而,事实证明这很麻烦,因为每当主数据库模式更新时,我必须远程登录到所有其他服务器,并使用MySQL工作台中的同步工具手动更新模式,老实说,这并不能很好地工作(即,它不能捕获视图的更改等)。

因此,我想要想出一种方法,将主数据库模式存储在AWS中的某个地方,并让所有其他远程实例每天检查该服务器上本地安装的模式与AWS中的主模式之间的差异。

有没有针对这类事情的工具,它们被称为什么?此外,因为应用程序本身是用PHP编写的,所以最好使用PHP中易于使用的工具。

谢谢。

此外,我应该注意到,许多远程模式都存储在非常安全的防火墙后面的服务器上,因此我认为将主DB模式推送到远程实例是行不通的。相反,我认为模式更新的请求必须从每个远程服务器发送到AWS上的主模式,如果这会有所不同的话。

EN

回答 1

Stack Overflow用户

发布于 2018-01-18 05:46:41

MySql的Db-sync项目听起来像是适合你的工具。下面是git repo:https://github.com/mrjgreen/db-sync

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48310315

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档