federated table

불당   
   조회 4515  

다른 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
     
2016-05   37036   불당
2015-05   93406   불당
2015-09   77081   불당
2015-10   79049   불당
2014-06   127593   불당
2008-04   4287   RINIX
2008-03   6163   불당
2008-03   3662   불당
2008-03   6907   불당
2008-03   8036   불당
2008-03   3950   불당
2008-03   4516   불당
2008-03   4071   불당
2008-03   3686   불당
2008-03   3657   불당