国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

Windows中Mysql主從服務器配置詳解

2024-07-24 12:38:12
字體:
來源:轉載
供稿:網友

一篇關于Windows中Mysql主從服務器配置詳解,有需要對mysql進行主從數據同步的朋友可參考本文章.

下面是配置步驟:

1、mysql配置文件my.cnf的位置.

2、如何啟動、停止mysql,找好啟動文件.

假設有兩臺機器,已經安裝好了mysql,盡量同版本,且兩臺機器同一網絡,可以ping通,有朋友說:“從服務器,不能低于主服務器的版本”,不過我是低于的,沒有出現問題.

主機A:192.168.1.100

從機B:192.168.1.101

可以有多臺從機

1、先登錄主機 A:mysql>GRANT REPLICATION SLAVE ON *.* TO ‘backup’@’192.168.1.101‘ IDENTIFIED BY ‘123456’;

賦予從機權限,有多臺叢機,就執行多次.

2、打開主機A的my.cnf,輸入,代碼如下:

  1. server-id = 1 #主機標示,整數 
  2. log_bin = /var/log/mysql/mysql-bin.log #確保此文件可寫 
  3. read-only =0 #主機,讀寫都可以 
  4. binlog-do-db =test #需要備份數據,多個寫多行 
  5. binlog-ignore-db=mysql #不需要備份的數據庫,多個寫多行 

3、打開從機B的my.cnf,輸入,代碼如下:

  1. server-id = 2 
  2. log_bin = /var/log/mysql/mysql-bin.log 
  3. master-host =192.168.1.100 
  4. master-user =backup 
  5. master-pass =123456 
  6. master-port =3306 
  7. master-connect-retry=60 #如果從服務器發現主服務器斷掉,重新連接的時間差(秒) 
  8. replicate-do-db =test #只復制某個庫 
  9. replicate-ignore-db=mysql #不復制某個庫 

4、同步數據庫

有多種方法,我說最笨的一種,先mysqldump導出主機A的數據test為 test.sql,然后在,從機B上建立數據庫test,mysql導入 test.sql到test庫中.

5、先重啟主機A的mysql,再重啟從機B的mysql.

6、驗證,代碼如下:

在主機A中,mysql>show master statusG;

在從機B中,mysql>show slave statusG;

能看到大致這些內容,代碼如下:

  1. File: mysql-bin.000001 
  2. Position: 1374 
  3. Binlog_Do_DB: test 
  4. Binlog_Ignore_DB: mysql 
  5. --Vevb.com 

可以在主機A中,做一些INSERT,UPDATE,DELETE 操作,看看主機B中,是否已經被修改.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 河津市| 鹤峰县| 台州市| 白河县| 承德县| 鄱阳县| 萨迦县| 兴安盟| 龙南县| 颍上县| 青阳县| 金塔县| 临潭县| 莱西市| 深州市| 郯城县| 锡林郭勒盟| 仙居县| 双柏县| 乌拉特中旗| 龙陵县| 清水河县| 扬州市| 平凉市| 通江县| 门源| 阿拉善右旗| 龙门县| 涿鹿县| 白朗县| 贵溪市| 开鲁县| 门源| 平原县| 华宁县| 沛县| 罗甸县| 博乐市| 合川市| 武定县| 江陵县|