TOP

MySQL下FEDERATED引擎的开启和使用
2019-07-10 20:11:15 】 浏览:91
Tags:MySQL FEDERATED 引擎 开启 使用

1.开启FEDERATED引擎


若需要创建FEDERATED引擎表,则目标端实例要开启FEDERATED引擎。从MySQL5.5开始FEDERATED引擎默认安装 只是没有启用,进入命令行输入  show engines  ;  FEDERATED行状态为NO。


2.使用CONNECTION创建FEDERATED表


使用CONNECTION创建FEDERATED引擎表通用模型:


简单创建测试:


3.使用CREATE SERVER创建FEDERATED表


如果要在同一服务器上创建多个FEDERATED表,或者想简化创建FEDERATED表的过程,则可以使用该CREATE SERVER语句定义服务器连接参数,这样多个表可以使用同一个server。


CREATE SERVER创建的格式是:


之后创建FEDERATED表可采用如下格式:


示例演示:


4.FEDERATED使用总结


5.FEDERATED引擎最佳实践目前FEDERATED引擎使用范围还不多,若确实有跨实例访问的需求,建议做好规范,个人总结最佳实践如下:


参考:


https://dev.mysql.com/doc/refman/5.7/en/federated-create.html


https://dev.mysql.com/doc/refman/5.7/en/create-server.html



MySQL下FEDERATED引擎的开启和使用 https://www.cppentry.com/bencandy.php?fid=57&id=227486

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Oracle 18.3 ORA-12012 ORA-20001 下一篇MySQL hash索引和b-tree索引的区别