主主同步(双主)
互为主从
A mysql 192.168.111.220
B mysql 192.168.111.221
主要与主从同步的区别就是
配置的时候多两个配置
auto_increment_offset 表示自增长字段从那个数开始,取值范围是1 .. 65535。这个就是序号。如果有n台mysql机器,则从第一台开始分为设1,2...n
auto_increment_increment 表示自增长字段每次递增的量,其默认值是1,取值范围是1 .. 65535。如果有n台mysql机器,这个值就设置为n。
授权 root 用户的所有权限并设置远程访问
GRANT ALL ON *.* TO 'root'@'%';
在数据中执行
create user will;
grant replication slave on *.* to 'will'@'192.168.111.%' identified by 'asdasd';
flush privileges;
一、在 mysql A 上面
show master status;
记录文件名 和位置
| master-log.000005 | 245 |
在 mysql B上面执行
change master to master_host='192.168.111.220',master_user='will',master_password='asdasd',master_log_file='master-log.000005' ,master_log_pos= 245;
slave start;
show slave status \G;
查看是否2个yes;
二、在 mysql b 上面
show master status;
记录文件名 和位置
master-log.000003 | 245 | |
在 mysql B上面执行
change master to master_host='192.168.111.221',master_user='will',master_password='asdasd',master_log_file='master-log.000003' ,master_log_pos= 245 ;
slave start;
show slave statu;
查看是否2个yes;