WEB开发网
开发学院数据库MySQL MySQL双向复制技术详解 阅读

MySQL双向复制技术详解

 2010-08-23 15:58:30 来源:WEB开发网   
核心提示:设置MySQL数据同步(单向&双向)由于公司的业务需求,需要网通和电信的数据同步,MySQL双向复制技术详解,就做了个MySQL的双向同步,记下过程,2个MySQL的basedir目录都是/usr/local/mysql,datadir都是:/var/lib/mysql,以后用得到再翻出来,也贴出来供大家参考

设置MySQL数据同步(单向&双向)由于公司的业务需求,需要网通和电信的数据同步,就做了个MySQL的双向同步,记下过程,以后用得到再翻出来,也贴出来供大家参考。

一、准备服务器

由于MySQL不同版本之间的(二进制日志)binlog格式可能会不一样,因此最好的搭配组合是Master的MySQL版本和Slave的版本相同或者更低,Master的版本肯定不能高于Slave版本。

more.. | less.. | 本文中,我们假设主服务器(以下简称Master)和从服务器(以下简称Slave)的版本都是5.0.27,操作系统是RedHat Linux 9。

假设同步Master的主机名为:A(IP:192.168.0.1),Slave主机名为:B(IP:192.168.0.2),2个MySQL的basedir目录都是/usr/local/mysql,datadir都是:/var/lib/mysql。

二、设置同步服务器

1、设置同步Master

修改 my.cnf 文件,在

# Replication Master Server (default)

# binary logging is required for replication

添加如下内容:

log-bin=/var/log/mysql/updatelog

server-id = 1

binlog-do-db=test

binlog-ignore-db=mysql

1 2 3 4  下一页

Tags:MySQL 双向 复制

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接