PostgreSQL的dblink模块允许编写针对远程PostgreSQL数据库执行其他SQL语句的SQL语句。MySQL等价于PostgreSQL的dblink模块?
是否有与PostgreSQL的dblink for MySQL相当的功能?
PostgreSQL的dblink模块允许编写针对远程PostgreSQL数据库执行其他SQL语句的SQL语句。MySQL等价于PostgreSQL的dblink模块?
是否有与PostgreSQL的dblink for MySQL相当的功能?
不,这不适用于MySQL。最接近的就是使用复制功能将所需的表从“远程”数据库复制到正在查询的从站。有关更多详细信息,请参阅documentation。
不完全。
但是,有一个FEDERATED
存储引擎(可用于5.0.3),它可以在某些情况下用于模拟此行为。它是,(非常简单地)用于远程表的VIEW
。
有一个深入的解释,以及关于its MySQL manual page(s)的例子。
你可能想看看MySQL Proxy。这与dblink的体系结构不匹配,但您可能也可以解决一些类似的问题,您可以使用dblink来解决这些问题。
哦,是的。我总是忘记存在。有人甚至使用FEDERATED? – hobodave 2009-07-26 22:42:33