您好,登錄后才能下訂單哦!
1.主從復制原理
1. 從服務器使用IO Thread向主服務器發送請求 2. 主服務器接受到請求之后,將二進制日志文件通過dump Thread線程響應給從服務器的IO Thread。 3. 從服務器通過IO Thread將接受到信息寫入中繼日志,同時記錄接受到的日志文件的事件,時間。 4. 隨后從服務器的SQL Thread讀物中繼日志,并將轉化為SQL語句并執行,將數據保存到磁盤上,同時寫入從服務器的二進制日志文件。
2.主從服務的模式和前期準備
模式: 同步:主服務器將二進制文件發送給叢服務器,叢服務器保存成功后返回一消息給主服務器,主服務器將消息返回到客戶端。 異步:在主服務器寫完成之后,直接返回消息給客戶端。 前期準備: 1. 主從服務器的mysql版本要一致,不一致的主的版本要低于從的版本。 2. 主從服務器從新開始,即兩個數據庫為新數據庫沒有數據的插入。 3. 主服務器運行一段時間,將主服務器進行備份,然后在從服務器上恢復。從備份時的所處位置開始復制。12345671234567
3.主服務器配置
A.改變主服務器的Service ID,并開啟二進制日志文件
B.創建有復制權限的帳號
4.從服務器配置
A.配置server_id和中繼日志
B.鏈接主服務器
C.啟動復制線程
測試結果
A.主服務器添加數據
B.服務器查看
1. 兩臺服務器都開啟二進制日志 2. 兩臺服務器都開啟中繼日志 . 兩臺服務器的server id一定不相同 4. 兩臺服務器的自動增長因子和初始值要不相同 5. 在兩臺服務器上分別創建具有復制權限的SQL用戶
結果
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。