使用FEDERATED
存储引擎,您可以从远程MySQL数据库访问数据,而无需使用复制或群集技术。查询本地FEDERATED
表会自动从远程(联合)表中提取数据。没有数据存储在本地表上。
FEDERATED
如果要从源代码构建MySQL,则要包含存储引擎,请使用-DWITH_FEDERATED_STORAGE_ENGINE
选项调用CMake。
该FEDERATED
存储引擎默认情况下未在运行的服务器启用;要启用FEDERATED
,您必须使用该--federated
选项启动MySQL服务器二进制文件。
要检查FEDERATED
引擎的源代码,请查看storage/federated
MySQL源代码分发目录。