类别:LINUX / GNU / 日期:2020-05-26 / 浏览:1999 / 评论:0
在实际工作中,我们可能会遇到需要操作其他数据库实例的部分表,但又不想系统连接多库。此时我们就需要用到数据表映射。如同Oracle中的DBlink一般,使用过Oracle DBlink数据库链接的人都知道可以跨实例来进行数据查询,同样的,MySQL自带的FEDERATED引擎完美的帮我们解决了该问题。
首先进入mysql命令行,查看federated状态
mysql>show engines;
从MySQL5.5开始federated引擎默认安装 只是没有启用,如果这里没有显示federated则需要进行安装。
mysql> install plugin federated soname 'ha_federated.so';
接下来开启federated引擎
#vi /etc/my.cnf 加入federated service mysqld restart
再次查看的时候就显示是开启状态了。
发表评论 / 取消回复