MySQL链接表的用法

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

乌鲁木齐ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联公司的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:13518219792(备注:SSL证书合作)期待与您的合作!

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

具体方法:

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

创建表:

 
 
 
  1. CREATE TABLE federated_table (  
  2.     id     int(20) NOT NULL auto_increment,  
  3.     name   varchar(32) NOT NULL default '',  
  4.     other int(20) NOT NULL default '0',  
  5.     PRIMARY KEY (id),  
  6.     KEY name (name),  
  7.     KEY other_key (other)  
  8. )  
  9. ENGINE=FEDERATED 
  10. DEFAULT CHARSET=utf-8  
  11. CONNECTION='mysql://root@remote_host:9306/federated/test_table';  
  12.  

connection 可以是以下几种格式

 
 
 
  1. CONNECTION='mysql://username:password@hostname:port/database/tablename' 
  2. CONNECTION='mysql://username@hostname/database/tablename' 
  3. CONNECTION='mysql://username:password@hostname/database/tablename' 
  4.    

【编辑推荐】

多个MySQL表结果集组合

MySQL分表处理的实现方法

MySQL授权表使用示例

MySQL内存表的弊端

教您彻底删除MySQL注册表信息

分享名称:MySQL链接表的用法
网址分享:http://www.shufengxianlan.com/qtweb/news41/295441.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联