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

首頁 > 數據庫 > MySQL > 正文

MySql 雙主雙向同步實現數據庫雙主熱備流程

2024-07-24 12:35:08
字體:
來源:轉載
供稿:網友
  mySql 雙主(雙向)同步實現數據庫雙主熱備的目的就是為了防止主服務器數據丟失還有從數據庫來替代了,這樣可以提高數據安全了,下面來看一個例子.
 
  業務要求
 
  兩臺服務器上都裝有數據庫,為了防止某一服務器出現問題而影響業務的運行,需要準備兩臺服務器分別運行mysql,且需要兩臺服務器的數據是保持同步的。也就是現在要說的mysql雙向同步,實現數據庫主備模式。
 
  基礎環境
 
  操作服務器系統:Ubuntu 12.04 64-Bit
 
  數據庫版本:MySql 5.1 +
 
  兩臺服務器IP:192.168.1.2 192.168.1.3
 
  同步賬號設置
 
  首先要在兩臺服務器上各新增加一個可登陸的賬號.
 
  grant all privileges on db_name.* to 'dbuser'@'192.168.1.3' identified by 'dbpassword';
  flush privileges;
  grant all privileges on db_name.* to 'dbuser'@'192.168.1.2' identified by 'dbpassword'; --phpfensi.com
  flush privileges;
  數據看配置,先修改第一臺服務器的數據庫配置文件,vi /etc/mysql/my.cnf 在[mysqld]的配置中加入以下信息:
 
  default-character-set=utf8
  log-bin=mysql-bin
  relay-log=relay-bin
  relay-log-index=relay-bin-index
  server-id=1  #服務器ID
  master-host=192.168.1.2
  master-user=root
  master-password=pwd123
  master-port=3306  
  master-connect-retry=30
  binlog-do-db=abc
  replicate-do-db=db_name  # 要同步的數據庫
  replicate-ignore-table=udb.table  #不同步的表  
  注:在上面添加的內容中注意,如果有多個數據庫,且有不需要同步的,則需要添加replicate-ignore-db,后面加上不同步的數據庫名字.
 
  同樣的,在另外一臺數據庫服務器上修改配置文件:/etc/mysql/my.cnf
 
  default-character-set=utf8
  log-bin=mysql-bin
  relay-log=relay-bin
  relay-log-index=relay-bin-index
  server-id=1  #服務器ID
  master-host=192.168.1.3
  master-user=root
  master-password=pwd123
  master-port=3306  --phpfensi.com
  master-connect-retry=30
  binlog-do-db=abc
  replicate-do-db=db_name  # 要同步的數據庫
  replicate-ignore-table=udb.table  #不同步的表
  手動執行同步.
 
  A為主服務器,那么重啟B服務器的數據庫.
 
  service mysql restart 然后執行.
  stop slave 手動同步.
  load data from master; 然后啟動同步:
  start slave;
  重啟A服務器的mysql,查看數據庫的同步狀態.
 
  show slave status \G ; 查看:
  slave_IO_Running : Yes
  slave_SQL_Running: Yes
  如果以上兩個值均為Yes,那么說明通成功.
 
  問題:如果有同步延遲大的話,需要修改配置文件中的:slave-net-timeout = 30 ;重啟即可.
 
 

(編輯:武林網)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乳源| 灵台县| 盖州市| 富民县| 常熟市| 高碑店市| 新龙县| 信阳市| 阿尔山市| 保定市| 仙游县| 东光县| 尚义县| 定襄县| 阿拉善左旗| 吉木萨尔县| 德兴市| 东源县| 老河口市| 玉林市| 宣威市| 顺昌县| 阜新市| 都江堰市| 雷波县| 乐亭县| 巴中市| 莱阳市| 阿坝| 荆州市| 遵化市| 饶平县| 阿克| 中卫市| 富锦市| 始兴县| 镇平县| 禹城市| 宿迁市| 肃宁县| 儋州市|