MySQL主主配置
思路:
兩臺機器互為主從。
機器1:192.168.1.160
機器2:192.168.1.164
修改兩臺機器的my.cnf文件,server-id,log-bin,auto-increment-increment,auto-increment-offset 後面兩個參數為防止主鍵沖突而設置。
主主配置有兩個要點:
1、復制賬號
2、定位master信息。
所以,在兩臺機器上分別執行:
show master status;查看二進制文件的名稱與位置,然後執行:
機器1:GRANT REPLICATION SLAVE ON *.* TO ‘bau1‘@‘192.168.1.164‘ IDENTIFIED BY ‘123456‘; change master to master_host=‘192.168.1.164‘,master_user=‘bau1‘,master_password=‘123456‘,master_log_file=‘mysql-bin.000001‘,master_log_pos=452;
機器2:GRANT REPLICATION SLAVE ON *.* TO ‘bau1‘@‘192.168.1.160‘ IDENTIFIED BY ‘123456‘; change master to master_host=‘192.168.1.160‘,master_user=‘bau1‘,master_password=‘123456‘,master_log_file=‘mysql-bin.000001‘,master_log_pos=452;
在機器 1上創建一個表,在機器2上查看。
在機器2上創建一個表,在機器1上查看。
如果都可以創建,那主主配置完成。
MySQL主主配置