MySQL配置主从同步过程记录
今天由于工作需要,配置了一下主從同步,這里記錄一下配置過程,以備查閱。
?
事先度娘了一番,主從同步需要保證主從服務器MySQL版本一致(我的略有差別,主服務器版本5.5.31,從服務器版本5.5.19)。
?
1、初始化表結構,將主服務器上的表結構全部備份導入到從服務器上,之后,之后主服務器暫時不要做數據修改操作。
?
?
2、下載備份文件,并導入到從服務器,方式有很多,這里不再贅述。
?
3、修改主服務器master的MySQL配置文件,開啟主服務器二進制日志,并設置服務器唯一ID,編輯/etc/my.cnf,如下圖所示:
?
4、修改從服務器slave的配置文件,與上述配置類似,編輯/etc/my.cnf,如下圖所示:
?
5、修改完成后,重新啟動主從服務器上的mysql服務,使用類似如下命令(修改配置文件之后必須重啟才能生效):
?
6、在主服務器master上創建帳戶,并授權slave,登錄mysql,執行如下命令:
GRANT REPLICATION SLAVE ON *.* to 'slavesync'@'%' identified by 'slave123456';完成上述操作以后,你可登錄主服務器Mysql,查看master狀態,如下圖所示:
這一步操作完成后,不要再操作主服務器,防止master狀態發生變化。
?
7、配置從服務器Slave,登錄從服務器MySQL(需要相應的權限),使用如下指令:
change master to master_host='127.*.*.*',master_user='slavesync',master_password='slave123456', master_log_file='mysql-bin.000014',master_log_pos=217924034;?
8、檢查從服務器復制功能狀態:
?
截至到這里,主從服務器配置完成。測試可以嘗試在主服務器的某個數據庫中新建一張表,然后到從服務器上查看,這張表也會被同步過來。
?
測試過程不再贅述。
轉載于:https://www.cnblogs.com/sungx/p/4414799.html
總結
以上是生活随笔為你收集整理的MySQL配置主从同步过程记录的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Facebook POP 使用指南
- 下一篇: Word字体与像素的对应关系(转)