## 主服务器:
[root@bogon ~]# vim /etc/my.cnf
# 开启 :
log-bin = mysql-bin binlog-format = mixed server-id = 151 // 一般取IP得最 后的那个数字定位server-id,这样不会重复
# 重启mysql
[root@bogon ~]# service mysql restart
# 看下binlog日志是否存在了
[root@bogon ~]# cd /usr/local/mysql/var
看看是不是有mysql-bin.000001之类的文件
# 接下来进入到mysql服 务器
mysql -uroot -proot; show master status; reset master; // mysql-bin后面的后缀 从000001开始累积
# 允许从机监听binlog日志,也就是进行授权(在主服务器新建一个用户赋予“REPLICATION SLAVE”的权限),这个在mysql终端执行。
mysql > grant replication slave to *.* on slave@192.168.1.152 identified by&nbs p;'slave';
## 从服务器
[root@bogon ~]# vim /etc/my.cnf;
# 注释掉下面两行 :
# log-bin = mysql-bin # binlog-format = mixed
# 然后加入:
server-id = 152 // 从服务器最后面的数字 relay_log = mysql-relay-bin
# 重启mysql
[root@bogon ~]# service mysql restart
评论前必须登录!
注册