0

我正在使用 PHP 和 RDBMS 开发一个 Web 应用程序。我的应用程序需要的一些数据存储在另一个实体拥有的远程数据库中。我对这个其他数据库的只读访问权限有限。是否有一个 RDBMS 能够执行对远程数据库的查询并像使用本地表一样使用结果(即满足外键关系、JOINing 等)?我更喜欢 FOSS,但这不是必需的。

4

1 回答 1

0

MySQL 具有 FEDERATED 表类型。您可以创建一个引用远程 MySQL 实例上的表的表,然后像使用本地表一样使用该表。

这确实有一些限制(例如,不支持交易,恕我直言),但它应该如您所描述的那样工作。

于 2012-07-30T00:14:03.260 回答