有时候我们需要跨库join查询,但是配置多数据源成本又太高,Oracle提供了DBLink功能,MySQL中也有类似的实现:federated-engine. MySQL中使用federated引擎的表能够映射远程数据库的表,本地的这张表相当于远程数据库某表在本地的引用,在本地对表的操作能够实时的反应到远程表上,包括CRUD. 要实现首先需要开启本地库的federated引擎[远程数据库不需要任何配置],使用SHOW ENGINES;语句查询本地库是否开启了federated-engine:如果…