MySQL链接表的用法

 2022-10-27    380  

MySQL链接表可能对于很多刚接触MySQL数据库的新人还比较陌生,MySQL链接表只有MySQL 5.0.3以上才支持,目前还有一些限制。

远程服务器只能是MySQL,不支持分布事务。 使用SHOW CREATE TABLE 或者 SHOW TABLE STATUS 就能看到链接串。

MySQL链接表的用法

具体方法:

在My.ini 里面的[mysqld]下增加federated一行,然后重启mysql服务即可启用链接表引擎。

创建表:

CREATETABLEfederated_table( 
idint(20)NOTNULLauto_increment, 
namevarchar(32)NOTNULLdefault'', 
otherint(20)NOTNULLdefault'0', 
PRIMARYKEY(id), 
KEYname(name), 
KEYother_key(other) 
) 
ENGINE=FEDERATED
DEFAULTCHARSET=utf-8 
CONNECTION='mysql://root@remote_host:9306/federated/test_table'; 

connection 可以是以下几种格式

CONNECTION='mysql://username:password@hostname:port/database/tablename'
CONNECTION='mysql://username@hostname/database/tablename'
CONNECTION='mysql://username:password@hostname/database/tablename'
 

  •  标签:  
  • MySQL
  •  

原文链接:https://77isp.com/post/4514.html

=========================================

https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。