最初我认为这是一个愚蠢的问题,但现在我受到 following question 的启发。
背景:我在MySQL中有很多数据,但是MySQL的空间支持很糟糕。理想情况下,我想将所有内容迁移到 Postgres,但是从 MySQL 转换到 Postgres 是一个巨大的伤害(我已经浪费了近一周的时间来应对它)。现在我在想,如果我能只维护Pg中的空间部分,在Pg中进行空间查询,然后使用这些行id从MySQL中查询非空间数据就好了。
我是一名 Perl DBI 人员。因此,我的问题是——假设它们有一个共同的 id 列,我是否可以创建一个实际上允许通过将 Pg 中的表与 MySQL 中的表连接来进行查询的数据库句柄?
最佳答案
不,您需要分别查询两者并在应用程序层合并数据。在这里查看更明智的答案:
关于mysql - 从不同数据库的两个表中查询数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8425984/