MySQL建立主从服务器配置方法
A、环境描述
服务器A(主) 192.168.1.112
服务器B(从) 192.168.1.113
Mysql版本:mysql-5.1.26
System OS:CentOS 5.9 X64
主从需同步的数据库内容保持一致。
B、配置步骤
a)主机配置
1、主机配置:(192.168.1.112),主机添加备机连接权限,并且拥有replication slave的权限
grant replication slave on *.* to 'rep'@'192.168.1.113' identified by '123456';
flush privileges;
2、修改mysql配置权限, 这个要注意点,吃一个亏,定位了1一个小时,之前的源码安装中,cp的my.cnf 文件,已经包含了server-id 配置,一定要注释掉
修改/etc/my.cnf 文件:开启binlog功能
[mysqld]
server-id = 1
log-bin=/usr/local/mysql/biglog //开启binlog功能
binlog-do-db = mo //要同步的数据库
binlog-ignore-db=mysql //忽略的数据库
3、重启服务(之前源码安装中已经把服务添加到系统服