192.168.0.1 master MySQL 192.168.0.2 slave mysql
在master 和 slave 中 同時(shí)創(chuàng)建 test 庫
創(chuàng)建用戶 在 MySQL5.7 中 創(chuàng)建用戶使用 create user
create user 'slave'@'192.168.0.2' identified by '123456';grant replication slave on *.* to 'slave'@'192.168.0.1';vim /etc/my.cnf
server_id=1 //此ID是唯一的 master 和 slave中 不能重復(fù)log-bin=mysql-bin //二進(jìn)制變更日值binlog_do_db = test //允許同步復(fù)制的庫binlog_ignore_db = mysql //不允許同步復(fù)制的庫重啟 MySQL 服務(wù) service mysql statrt
查看master 的狀態(tài) show master status;

vim /etc/my/cnf
server_id=2 //此ID是唯一的 master 和 slave中 不能重復(fù)replicate-do-db=test //允許同步復(fù)制的庫replicate-ignore-db //不允許同步復(fù)制的庫重啟服務(wù) service mysql start;
1.線停止slave ; stop slave;
2.修改slave 信息;
change master to master_host='192.168.0.1',masetr_user='slave', master_passWord='123456',master_log_file='mysql-bin.000007',master_log_pos=154master_log_file 必須和master 狀態(tài)中的 File 一至 master_log_pos 必須和master 狀態(tài)中的 Position 一至
重新開始 slave start slave; 查看slave的狀態(tài) 
這個(gè) 過程 可能 需要 1分鐘, 沒有都 顯示 yes , 可能 需要 多重啟幾次 slave;
至此 基本的配置已經(jīng) 完成
現(xiàn)在就可以 測試 在 master中 添加或修改 test 庫中的表 記錄 看看 能否 同步復(fù)制到 slave 的test 庫中。
新聞熱點(diǎn)
疑難解答
圖片精選