【发布时间】:2012-06-22 06:33:33
【问题描述】:
我有两个不同的服务器server1 和server2,现在我在server1 中有db1,在db2 中有db2。
我正在尝试像这样在 MySQL 中加入这两个表。
Select a.field1,b.field2
FROM [server1, 3306].[db1].table1 a
Inner Join [server2, 3312].[db2].table2 b
ON a.field1=b.field2
但我遇到了错误。在 MYSQL 中是可能的。
【问题讨论】:
-
你可以试试
FEDERATED存储引擎,dev.mysql.com/doc/refman/5.1/en/federated-storage-engine.html -
您可以使用联邦存储引擎
-
我认为最好的办法是选择这两个表,在 php 中获取它们的结果,然后应用您可能需要的任何数据操作。
标签: mysql