federated table

불당   
   조회 4582  

다른 MySQL Instance의 DB를 access하고 싶을 때 어떻게 하시나요?

MySQL 5.x에 있는 federated table 기능을 이용하면 쉽습니다.

http://dev.mysql.com/doc/refman/5.0/en/federated-storage-engine.html

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),
    INDEX name (name),
    INDEX other_key (other)
)
ENGINE=FEDERATED
DEFAULT CHARSET=latin1
CONNECTION='mysql://root@remote_host:9306/federated/test_table';


CONNECTION='mysql://username:password@hostname:port/database/tablename'
CONNECTION='mysql://username@hostname/database/tablename'
CONNECTION='mysql://username:password@hostname/database/tablename'
- opencode.co.kr -


제목Page 9/9
     
2015-05   99401   불당
2016-05   64483   불당
2014-05   119843   불당
2018-06   24887   불당
2015-11   63797   불당
2008-04   4351   RINIX
2008-03   6258   불당
2008-03   3737   불당
2008-03   7145   불당
2008-03   8273   불당
2008-03   4019   불당
2008-03   4583   불당
2008-03   4146   불당
2008-03   3763   불당
2008-03   3742   불당