Federated引擎

  Federated就像他的名字所说“联盟”,其作用就是把两个不同区域的数据库联系起来,以至可以访问在远程数据库的表中的数据,而不是本地的表。

  1.进入mysql命令行,查看是否已安装Federated引擎(Support未NO则未安装)。

mysql>show engines;

  2.安装Federated

mysql> install plugin federated soname 'ha_federated.so';

  3.sudo gedit /etc/my.cnf,加入一行federated,保存并退出

  4.重启mysql服务

service mysqld restart

  5.查看Federated是否已经开启

mysql>show engines;

  6.使用Federated创建表

CREATE TABLE (
......
) ENGINE =FEDERATED CONNECTION='mysql://[用户名]:[密码]@[ip]:[端口号]/[数据库名]/[表名]' 

 

posted @ 2018-11-07 09:36  北风忆夕  阅读(478)  评论(0)    收藏  举报