Php 从多台服务器上的多个数据库中提取数据
我正在尝试用PHP创建一个监视程序,该程序将监视来自多个服务器(不同网络上)的mysql数据库 我正处于计划阶段,我希望得到一些帮助,看看mysql是否可行Php 从多台服务器上的多个数据库中提取数据,php,mysql,database-connection,Php,Mysql,Database Connection,我正在尝试用PHP创建一个监视程序,该程序将监视来自多个服务器(不同网络上)的mysql数据库 我正处于计划阶段,我希望得到一些帮助,看看mysql是否可行 有没有一种方法可以从多个网络上的多个服务器“提取”数据?mysql支持这样的数据收集吗?mysql允许您通过网络远程访问服务器。您可以根据需要打开任意多个不同的服务器连接。所以没有什么能阻止你这么做 但是,您只能在同一服务器上的表之间进行联接,因此如果这样做,则必须在客户端应用程序上合并数据。如果要在不同服务器上的数据库之间连接,可以使用存
有没有一种方法可以从多个网络上的多个服务器“提取”数据?mysql支持这样的数据收集吗?mysql允许您通过网络远程访问服务器。您可以根据需要打开任意多个不同的服务器连接。所以没有什么能阻止你这么做
但是,您只能在同一服务器上的表之间进行联接,因此如果这样做,则必须在客户端应用程序上合并数据。如果要在不同服务器上的数据库之间连接,可以使用存储引擎。这允许您将服务器a上的数据库设置为服务器B上的数据库,然后您可以加入它们。我查看了Federated,它似乎正是我所需要的。谢谢:)