PostgreSQL 的dblink模块允许编写对远程 PostgreSQL 数据库执行其他 SQL 语句的 SQL 语句。
是否有相当于 PostgreSQL 的 MySQL dblink 的?
PostgreSQL 的dblink模块允许编写对远程 PostgreSQL 数据库执行其他 SQL 语句的 SQL 语句。
是否有相当于 PostgreSQL 的 MySQL dblink 的?
不完全是。
但是有FEDERATED
存储引擎(从 5.0.3 开始可用),可以在某些情况下使用它来模拟这种行为。它是(简单地说)VIEW
一个远程表。
有一个深入的解释,以及它的 MySQL 手册页上的例子。
您可能想查看MySQL Proxy。这与 dblink 的体系结构不匹配,但您可能可以解决一组类似的问题,这些问题将使用 dblink 来解决。
不,这在 MySQL 中是不可能的。您最接近的方法是使用复制将您需要的表从“远程”数据库复制到您正在查询的从属数据库。有关更多详细信息,请参阅文档。