婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Windows下MySQL主從復制的配置方法

Windows下MySQL主從復制的配置方法

熱門標簽:400電話到哪辦理優惠 鄭州網絡外呼系統價錢 機器人打電銷電話 南寧外呼系統招商 博樂電銷機器人 云南大數據外呼系統 怎么更改高德地圖標注 上海市三維地圖標注 電話機器人是電腦呼號嗎

MySQL主從復制允許將來自一個數據庫(主數據庫)的數據復制到一個或多個數據庫(從數據庫)。
主數據庫一般是實時的業務數據寫入和更新操作,從數據庫常用的讀取為主。

主從復制過程:

1、主服務器上面的任何修改都會通過自己的 I/O tread(I/O 線程)保存在二進制日志 Binary log 里面。
2、從服務器上面也啟動一個 I/O thread,通過配置好的用戶名和密碼, 連接到主服務器上面請求讀取二進制日志,然后把讀取到的二進制日志寫到本地的一個Realy log(中繼日志)里面。
3、從服務器上面同時開啟一個 SQL thread 定時檢查 Realy log(這個文件也是二進制的),如果發現有更新立即把更新的內容在本機的數據庫上面執行一遍。

  

環境如下:
主數據庫:MySQL版本5.7,IP為192.168.1.11
從數據庫:MySQL版本5.7,IP為192.168.1.12

一、主數據庫配置

1、創建一個新的測試數據庫,名稱為testdb。

2、打開my.ini,增加配置

# 主從復制
server-id=1 #設置server-id
log-bin=mysql-bin #開啟二進制文件 
#同步的數據庫,除此之外別的不同步(和下面binlog-ignore-db二選一)
binlog_do_db=testdb 
#不同步數據庫,除此之外都同步
#binlog-ignore-db = information_schema 
#binlog-ignore-db = MySQL

3、重啟MySQL服務

4、創建用于同步的用戶賬號
(1)以管理員身份打開cmd窗口后,運行mysql -uroot -p,輸入密碼(為空則直接回車),登陸。
(2)先后執行下面3條命令創立用戶(用戶名MySlave,密碼123456),并刷新權限

CREATE USER 'MySlave'@'192.168.1.12' IDENTIFIED BY '123456';
GRANT REPLICATION SLAVE ON *.* TO 'MySlave'@'192.168.1.12';
FLUSH PRIVILEGES;

5、查看Master狀態,記錄二進制文件名和位置

show master status;

二進制文件為mysql-bin.000005,位置為154

二、從數據庫配置

1、創建一個新的測試數據庫,名稱為testdb。

2、驗證同步賬號能否登陸
打開Navicat for MySQL,新建鏈接,IP填寫192.168.1.11,用戶名MySlave,密碼123456,點擊“連接測試”驗證是否能連接。

3、打開my.ini,增加配置

server-id=2 #設置server-id
log-bin=mysql-bin #開啟二進制文件

4、重啟MySQL服務

5、cmd命令行登陸MySQL數據庫,執行下面命令進行手動同步

mysql > CHANGE MASTER TO MASTER_HOST='192.168.1.11',MASTER_PORT=3306,MASTER_USER='MySlave',MASTER_PASSWORD='123456',MASTER_LOG_FILE='mysql-bin.000005',MASTER_LOG_POS=154;

 

6、啟動salve同步進程

mysql > start slave;

 

7、查看slave狀態

執行命令:show slave status\G;

Slave_IO_Running: Yes,Slave_SQL_Running: Yes時說明兩個線程已啟動,主從復制配置成功。

 

8、測試
在主數據庫新建一個表,刷新從數據庫,可以看到這個表。

備注:

在進行數據庫主從復制前,主數據庫中已有表和數據,則這部分數據不會同步,需要手動導出,并在從數據庫中導入。

以上就是Windows下MySQL主從復制的配置方法的詳細內容,更多關于MySQL主從復制的資料請關注腳本之家其它相關文章!

您可能感興趣的文章:
  • MYSQL數據庫GTID實現主從復制實現(超級方便)
  • MySql主從復制實現原理及配置
  • mysql 主從復制如何跳過報錯
  • MySQL主從復制延遲原因以及解決方案
  • MySQL主從復制與讀寫分離原理及用法詳解
  • 基于Docker如何實現MySQL主從復制詳解
  • Mysql主從復制作用和工作原理詳解
  • MySQL是如何實現主備同步

標簽:寧夏 澳門 定西 杭州 恩施 秦皇島 白銀 益陽

巨人網絡通訊聲明:本文標題《Windows下MySQL主從復制的配置方法》,本文關鍵詞  Windows,下,MySQL,主從,復制,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Windows下MySQL主從復制的配置方法》相關的同類信息!
  • 本頁收集關于Windows下MySQL主從復制的配置方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 临颍县| 云浮市| 麦盖提县| 东明县| 濮阳县| 扶绥县| 双柏县| 金溪县| 康平县| 保康县| 利辛县| 峨眉山市| 红桥区| 句容市| 吴川市| 上饶县| 玉树县| 仙游县| 突泉县| 镶黄旗| 祁门县| 江达县| 阿拉善左旗| 广元市| 太康县| 凌海市| 泰兴市| 松阳县| 榆中县| 淮滨县| 三门县| 福建省| 聂拉木县| 临沂市| 林口县| 句容市| 资兴市| 正阳县| 东源县| 大丰市| 华阴市|