主服務器:
1、修改配置文件 my.cnf :
log-bin=mysql-bin binlog_format=mixed server-id = 1
2、添加用於同步的賬戶:
grant replication_slave on *.* to 'slave'@'從服務器ip' identified by '密碼';
3、查看主服務器BIN日志的信息(記錄下這兩個值,在配置完從服務器之前不要對主服務器進行任何操作):
show master status;
從服務器:
4、關閉 slave(如果以前配置過主從的話,要先關閉):
stop slave;
5、輸入 salve 配置命令:
change master to
> master_host='主服務器ip',
> master_user='slave',
> master_password='密碼',
> master_log_file='主服務器 File',
> master_log_pos=主服務器 Position;
6、開啟 slave :
start slave;
7、查看是否配置成功:
show slave status\G;
Enjoy it !