这就是我面临的问题:
鉴于树服务器,每个服务器都提供一些Web服务,并具有如下表格登录:
[id,username, password, email,...]
我的目标是允许每个服务器访问其他服务器中的用户,保持服务器间的独立性所需的行为并不复杂:
我被要求在不花费太多时间的情况下这样做,所以我想知道是否有任何标准且易于执行的解决方案来解决这个问题。
所有服务器都使用PHP和MySQL的REST Web服务。
它适用于共享主机,因此我无法执行配置mySQL服务器等管理操作
答案 0 :(得分:2)
您可以使用MYSQL复制在数据库之间复制数据。
通常它用于复制整个数据库,但您可以使用do / ignore和rewrite规则来指定要复制的表。
我从来没有以这种方式使用MYSQL复制,所以除此之外无法帮助,但我知道这是可能的。
答案 1 :(得分:0)
您可以创建两个mysql用户。
需要写入时更改应用程序,使用第一个用户连接mysql 如果需要只读,请使用第二个用户。
我不认为共享托管是一个问题,
付更多的钱要求托管公司做必要的配置(这是显而易见的)
或者寻找允许管理员访问的其他托管公司,例如AWS。