链接MySQL中其他数据库的表

时间:2010-08-11 15:04:08

标签: mysql linux odbc debian sybase

是否可以在Debian服务器上的MySQL数据库中链接来自其他数据库(MS SQL,Sybase等)的表?

我认为使用ODBC可以实现这一点。

1 个答案:

答案 0 :(得分:1)

开箱即用,我不这么认为。

AFAIK虽然可以在MySQL中实现自己的功能,但它们只能返回单个值 - 而不是数据表。

应该可以使用自定义存储引擎插件。我相信有一个是为DB2编写的,但是一个快速的谷歌没有为ODBC提供任何东西。拥有它是一件有用的事情 - 所以你可以write one.

唯一需要注意的是,本地MySQL和远程ODBC连接数据库都不能正确地优化跨越引擎的查询 - 因此以支持两者的编程语言处理这两个系统可能更有效。