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

首頁 > 數據庫 > MySQL > 正文

布局mysql主從同步

2024-07-24 12:35:39
字體:
來源:轉載
供稿:網友
  部署mysql主從同步
  一、什么是mysql主從同步
  主:正在被客戶端訪問的數據庫服務器,被稱作主庫服務器。
  從:自動同步主庫上的數據的數據庫服務器,被稱作從庫服務器。
 
  二、配置mysql主從同步
  2.1 拓撲圖
  數據庫服務器 192.168.4.51 做主庫
  數據庫服務器 192.168.4.52 做從庫
 
  2.2 環境準備
  主從同步未配置之前,要保證從庫上要有主庫上的數據。
  禁用selinux ]# setenforce 0
  關閉防火墻服務]# systemctl stop firewalld
  物理連接正常 ]# ping -c 2 192.168.4.51/52
  數據庫正常運行,管理可以從本機登錄
 
  2.3 配置mysql主從同步
  +++2.3.1 配置主庫
  a 創建用戶授權
  b 啟用binlog日志
  c 查看正在使用binlog日志信息
 
  +++.3.2 配置從庫
  a 驗證主庫的用戶授權
  b 指定server_id
  c 數據庫管理員本機登錄,指定主數據庫服務器的信息
  mysql> change master to
  -> master_host="主庫ip地址",
  -> master_user="主庫授權用戶名",
  -> master_password="授權用戶密碼",
  -> master_log_file="主庫binlog日志文件名",
  -> master_log_pos=binlog日志文件偏移量;
  d 啟動slave進程
  e 查看進程狀態信息
 
  相關命令
  mysql> show slave status; # 顯示從庫狀態信息
  mysql> show master status; #顯示本機的binlog日志文件信息
  mysql> show processlist; #查看當前數據庫服務器上正在執行的程序
  mysql> start slave ; #啟動slave 進程
  mysql> stop slave ; #停止slave 進程
 
  2.4 在客戶端測試主從同步配置
  2.4.1 在主庫服務器上添加訪問數據時,使用連接用戶
  2.4.2 客戶端使用主庫的授權用戶,連接主庫服務器,建庫表插入記錄
  2.4.3 在從庫本機,使用管理登錄查看是否有和主庫一樣庫表記錄及授權用戶
 
  2.4.4 客戶端使用主庫的授權用戶,連接從庫服務器,也可以看到新建的庫表及記錄
  +++++++++++++++++++++++++++++++
  三、 mysql主從同步常用配置參數
  主庫服務器在配置文件my.cnf 使用的參數
  ]#vim /etc/my.cnf
  [mysqld]
  binlog_do_db=庫名列表 #只允許同步庫Binlog_Ignore_DB=庫名列表 #只不允許同步庫
  ]# systemctl restart mysqld
 
  從庫服務器在配置文件my.cnf 使用的參數
  ]# vim /etc/my.cnf
  [mysqld]
  log_slave_updates
  #級聯復制
  relay_log=中繼日志文件名
  replicate_do_db=庫名列表 #只同步的庫
  replicate_ignore_db=庫名列表 #只不同步的庫
  :wq
  ]# systemctl restart mysqld
 
  配置mysql主從從結構
  主庫 192.168.4.51
  從庫 192.168.4.52 ( 做51主機從庫)
  從庫 192.168.4.53 ( 做53主機從庫)
  要求:客戶端訪問主庫51 時 創建庫表記錄 在52 和53 數據庫服務器都可以看到。

(編輯:武林網)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 富裕县| 韩城市| 邳州市| 苍山县| 黄梅县| 博湖县| 五华县| 舒城县| 无极县| 浦北县| 沾益县| 泽库县| 容城县| 军事| 班玛县| 克拉玛依市| 临夏县| 乌兰察布市| 枞阳县| 平山县| 墨脱县| 黄浦区| 都兰县| 临沭县| 新津县| 木兰县| 中方县| 东乡| 延庆县| 台北市| 怀仁县| 贺州市| 原平市| 朝阳县| 宣汉县| 阳城县| 丹棱县| 蚌埠市| 盐源县| 广宗县| 广丰县|