当前位置: 首页 > 知识库问答 >
问题:

我可以跨不同的服务器连接来自多个数据库的multilpe表吗?

酆华皓
2023-03-14

是否可以在跨不同服务器的多个数据库之间编写join查询?

有可能吗?

共有1个答案

惠志
2023-03-14

你问题的答案是,是的,这是可能的。

但由于你没有具体说明你所面临的任何特殊情况,因此不可能给出直接的答案。

在MySQL中,可以使用FEDERATED存储引擎来完成。

不过我建议你通过以下SO问题

  1. 从两个不同的服务器连接表
  2. 跨多个服务器连接表
  3. MySQL跨服务器选择查询
  4. MySQL-两个不同数据库中的表之间的连接?
  5. 如何在两个不同的数据库上离开连接两个表?
  6. 在php中连接多个数据库并跨数据库连接查询
 类似资料:
  • 问题内容: 我有3个数据库,现在我需要将每个数据库中的几个表连接到singel查询中。我该怎么做呢? 这是我的联系: 我有3个不同的用户,每个数据库都有一个唯一的密码。一个数据库存储用于facebook应用程序和其他iframe应用程序的应用程序数据。另一个保存所有网店数据,例如产品,订单,客户等,而第三个保存网站结构和内容。 现在; 我想以某种方式将它们三个一起放在一个查询中。 当我写这个问题时

  • 我有两个不同的服务器和,现在我有中的和中的。我试图加入这两个表在MySQL像这样。 但是我犯了一个错误。这在MYSQL中是可能的。

  • 我RestClient应该使用来自多个服务器的服务,每个服务器具有不同的主机名和凭据。 我知道是线程安全的,并且为每个任务创建不同的连接,但是如何使用不同的凭据来完成呢?凭据不是在创建时提供给RestTemplate的吗?

  • 问题内容: 我有一个JSF数据表,它有三列,分别是:Work_Type_Desc,Project_Phase和Activity_Desc。这些列来自2个不同的数据库表,这两个表之间的关系是一对多的。 第一个表的名称为Work_Type。它具有1)Work_Type_Cd,2)Work_Type_Desc,3)Created_By_Name,4)Created_DT,5)Updated_By_Nam

  • 我刚刚开始使用Sockets,对于我当前的项目,我需要能够从客户端控制我的程序,但是如果我的项目合作伙伴想同时使用他的客户端,服务器不会向他发送“您已连接”消息,如连接类所示。所以我假设服务器不同时接受多个客户端。我尝试过使用类Connection的Thread,但这也不会向第二个客户端发送消息“您已连接”。我在这里做错了什么? 这是我用来同时连接多个用户的线程: 编辑:附加信息 在第一个客户端连

  • 我有一个由两个进程使用的SQLite数据库。我想知道,使用SQLite的最新版本,当一个进程(连接)启动事务向数据库写入时,另一个进程是否能够同时从数据库读取?