2010-03-05 102 views
0

是否有可能在mysql主机db2上执行SELECT命令,并将其登录到mysql主机db1?从另一个mysql主机中选择

例如我在mysql服务器db1上登录,我想用一个查询从db1表和db2服务器表中选择一些数据。我发现我可以使用FEDERATED表格,但我正在寻找一种更简单的方法,如果它存在

回答

0

我不认为有一种更简单的方法。至少我找不到一个。
我做了一些或研究。 (感兴趣。)SELECT查询的手动条目没有提及任何可以允许它连接到第二个服务器上的数据库的东西,我也看不到任何可以允许它的东西。 (JOIN中没有任何内容,CREATE TABLE语法中没有任何内容,没有任何内容......)

除FEDERATED引擎外,即。这正是为什么它被装箱的原因;允许这种事情。

我想你可以尝试设置您的操作系统以创建符号链接到第二个服务器的数据文件,并有第一个服务器设置一个目标,一个表,但是这是很难在联邦引擎的改进。在任何情况下,如果有其他替代品,我怀疑他们是比FEDERATED引擎更简单。我至少会试一试。

相关问题