Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 是否可以将不同服务器上的两个MySQL数据库链接在一起?就像一个可访问的备份_Php_Mysql_Database_Connection - Fatal编程技术网

Php 是否可以将不同服务器上的两个MySQL数据库链接在一起?就像一个可访问的备份

Php 是否可以将不同服务器上的两个MySQL数据库链接在一起?就像一个可访问的备份,php,mysql,database,connection,Php,Mysql,Database,Connection,我有这个技术任务,本周2次 任务包括链接、连接和使用不同服务器上的2个数据库。将旧数据库中的数据注入新数据库。由于这一点,旧数据库就像一个可访问的备份一样使用,新服务器将更加轻巧,只需在需要时获取数据即可 我看到有关系数据库表,但它需要在同一台服务器上没有 在线云是这样工作的吗 谢谢 Noe只要使用联邦引擎,就可以在MySQL中使用分布式表 否则,您必须创建将连接两个数据库并在它们之间传输数据的应用程序。使用任何编程语言。即使使用MS Access:) 如果合适,也可以使用intern

我有这个技术任务,本周2次

任务包括链接、连接和使用不同服务器上的2个数据库。将旧数据库中的数据注入新数据库。由于这一点,旧数据库就像一个可访问的备份一样使用,新服务器将更加轻巧,只需在需要时获取数据即可

我看到有关系数据库表,但它需要在同一台服务器上没有

在线云是这样工作的吗

谢谢


Noe

只要使用联邦引擎,就可以在MySQL中使用分布式表

否则,您必须创建将连接两个数据库并在它们之间传输数据的应用程序。使用任何编程语言。即使使用MS Access:)


如果合适,也可以使用internal。

您需要的是像谷歌云这样的服务

首先,您将创建VM实例并在两个数据库之间平衡mysql连接

注** 如果您想要更快或更精简的mysqls调用,您应该尝试索引。请尝试下面的链接
@

您可以编写PHP代码来连接同一MYSQL实例中的两个不同数据库。或者在不同的MYSQL实例中各有2个数据库。只需使用不同的参数
new PDO()
两次,并保持两个连接手柄。如果您只需要备份,我真的不明白为什么要这样做。我想让你们记住,mysql不是水平可伸缩的,所以为什么要放在两个不同的服务器上呢?重点是什么?你为什么要这么做?嗨,Mattia,有一个数据贡献者,我们必须连接到他的数据库,然后注入另一个数据库(客户端网站)。待售物品。嗯,只有文本和图像。Thanks@user2731506只需使用curl发布来自其他网站的数据