单个服务器上的Mysql复制

是否可以在单个mysql服务器上设置复制,从一个数据库复制一些表(用于只读访问)?

所以说我的服务器有2个数据库--DB1和DB2。 DB1具有表tableA,tableB和tableC。 DB2具有表tableD,tableE和tableF。 从DB2开始,我希望能够访问tableA中的数据而无需执行跨数据库查询,因为数据库最终将驻留在不同的机器上的单独的mysql服务器上。


尝试这个 ...

http://dev.mysql.com/doc/refman/5.5/en/replication-options-slave.html#option_mysqld_replicate-wild-do-table


当然,你可以在单个MySQL服务器上进行复制。 但我想你可能想看看FEDERATED存储引擎 - http://dev.mysql.com/doc/refman/5.0/en/federated-storage-engine.html。

尽管FEDERATED表格有其自身的局限性,但我认为它们在非常繁忙的表格中表现不佳。 所以,你需要花几个小时来研究联邦表格,看看它们是否适合你的设置。

链接地址: http://www.djcxy.com/p/94225.html

上一篇: Mysql replication on single server

下一篇: SQL code for fin, copy and paste :