MySQL鏈接表的用法
作者:佚名
MySQL鏈接表只有MySQL 5.0.3以上才支持,下文對鏈接表的用法作了詳盡的闡述,如果您對此方面感興趣的話,不妨一看。
MySQL鏈接表可能對于很多剛接觸MySQL數(shù)據(jù)庫的新人還比較陌生,MySQL鏈接表只有MySQL 5.0.3以上才支持,目前還有一些限制。
遠程服務(wù)器只能是MySQL,不支持分布事務(wù)。
使用SHOW CREATE TABLE 或者 SHOW TABLE STATUS 就能看到鏈接串。
具體方法:
在My.ini 里面的[mysqld]下增加federated一行,然后重啟mysql服務(wù)即可啟用鏈接表引擎。
創(chuàng)建表:
- CREATE TABLE federated_table (
- id int(20) NOT NULL auto_increment,
- name varchar(32) NOT NULL default '',
- other int(20) NOT NULL default '0',
- PRIMARY KEY (id),
- KEY name (name),
- KEY other_key (other)
- )
- ENGINE=FEDERATED
- DEFAULT CHARSET=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'
【編輯推薦】
責(zé)任編輯:段燃
來源:
互聯(lián)網(wǎng)