Mysql 開啟Federated引擎的方法


原文參考:http://www.thinksaas.cn/topics/0/63/63532.html

 

進入mysql命令行,沒有看到Federated,說明沒有安裝

mysql>show engines;

安裝Federated

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

查看有了Federated,但是是NO,說明沒有開啟

vi /etc/my.cnf,加入一行federated,保存並退出

重啟mysql服務

service mysqld restart

再次查看,已經是yes了

使用FEDERATED建表語句如下: 

CREATE TABLE (......) ENGINE =FEDERATED CONNECTION='mysql://[name]:[pass]@[location]:[port]/[db-name]/[table-name]'

name--mysql用戶名

pass--mysql密碼

location--ip

port:端口號

db-name:數據庫名

table-name:表名

 PS:創建的表名和遠程訪問的表名可以不同。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM