如何在MySQL中访问外部数据库表

时间:2012-07-04 08:24:51

标签: mysql privileges host grant

我在两个不同的主机中有两个MySQL数据库。

我想从MySQL A表1连接并从MySQL B表2中检索数据。

我不知道哪一个应该设置权限才能相互连接。

我一直在接受:

对表'MySQL B table 2'的用户'MySQL A'@'localhost'拒绝SELECT命令

1 个答案:

答案 0 :(得分:0)

您需要设置联合表。

http://dev.mysql.com/doc/refman/5.0/en/federated-storage-engine.html

替代方案是2个连接,2个查询并合并结果。