您好,登錄后才能下訂單哦!
下文主要給大家帶來簡單搞懂mysql 主從復制,希望簡單搞懂mysql 主從復制能夠帶給大家實際用處,這也是我編輯這篇文章的主要目的。好了,廢話不多說,大家直接看下文吧。
主從復制原理。只需要一個圖(源自網絡,聲明并且感謝)
A--------------------------------------》B
master slave
1.此處變動
binary log 2.讀取變動的binary
3. 然后經過本地的relay log
4.利用SQL thread來讀寫表進行復制
并行 串行
我的環境是:這里強調下,應該是要數據庫版本一致,但是小不一致還沒有測試,生產環境還是一致比較穩定吧,誰知道會出現啥問題
首先配置主云服務器,網上都有,一個是id,一個是打開二進制日志。然后查看show master status;
然后配置從云服務器,我這里講一下wamp的PHPmyadmin的(估計linux的好一點)
在復制那里創建從云服務器(界面化),
第一個錯誤:無法讀取主云服務器日志
解決:哦no,忘了建一個復制用戶,主云服務器建立用戶,權限給幾個就好,一個復制,一個查看文件,在給個授權吧
, , , |
第二個就是無奈的錯誤,找了好久error 1794
這個問題就是配置文件的問題,一般不管你怎么修改都不好使,除非你可以閉著眼睛斜MySQL配置,畢竟開源。否則就不要在my.ini 上修改,直接復制my.default.ini,添加這幾個信息(部分可以復制my.ini)
log_bin=mysql-bin # These are commonly set, remove the # and set as required. # basedir = ..... # datadir = ..... # port = ..... # server_id = ..... basedir=d:/wamp/bin/mysql/mysql5.6.17 log-error=d:/wamp/logs/mysql.log datadir=d:/wamp/bin/mysql/mysql5.6.17/data binlog_format=mixed server_id = 15
對于以上關于簡單搞懂mysql 主從復制,大家是不是覺得非常有幫助。如果需要了解更多內容,請繼續關注我們的行業資訊,相信你會喜歡上這些內容的。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。