1. 程式人生 > >MySQL主主配置

MySQL主主配置

mysql 文件 user ast 要點 nbsp incr bin mysql-bin

思路:

兩臺機器互為主從。

機器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主主配置