中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

dw做網(wǎng)站常用標(biāo)簽傳智播客培訓(xùn)機(jī)構(gòu)官網(wǎng)

dw做網(wǎng)站常用標(biāo)簽,傳智播客培訓(xùn)機(jī)構(gòu)官網(wǎng),廣州天河區(qū)最新疫情,高度重視網(wǎng)站建設(shè) 利用網(wǎng)站 接受監(jiān)督雙主雙從(MM-SS) 前言 避免單一主服務(wù)器宕機(jī),集群寫(xiě)入能力缺失 從 1 復(fù)制 主1 ,從 2 復(fù)制 主 2 主 1 復(fù)制 主 2,主 2 復(fù)制主 1 也就是 主 1 和主 2 互為主從。主1主2互為主從, 是為了以下情景&#xff0c…
雙主雙從(MM-SS)
前言
  • 避免單一主服務(wù)器宕機(jī),集群寫(xiě)入能力缺失

  • 從 1 復(fù)制 主1 ,從 2 復(fù)制 主 2

    主 1 復(fù)制 主 2,主 2 復(fù)制主 1

    也就是 主 1 和主 2 互為主從。主1主2互為主從,

    是為了以下情景,主1掛了,主2自動(dòng)升級(jí)為主數(shù)據(jù)庫(kù),當(dāng)主1恢復(fù)后,主1則變成次主數(shù)據(jù)庫(kù)。
    圖示
    請(qǐng)?zhí)砑訄D片描述

  • 四臺(tái)服務(wù)器,每臺(tái)服務(wù)器上安裝了 mysql8 數(shù)據(jù)庫(kù)

舉例說(shuō)明

1、在主1創(chuàng)建了一個(gè)mydb2數(shù)據(jù)庫(kù),從1自動(dòng)“復(fù)制”主1生成數(shù)據(jù)庫(kù),

2、因?yàn)橹?也是主1 的從數(shù)據(jù)庫(kù),所以主2也“復(fù)制”主1生成數(shù)據(jù)庫(kù),

3、主2有了數(shù)據(jù)庫(kù),從2自動(dòng)“復(fù)制”主2生成數(shù)據(jù)庫(kù);

最后,四臺(tái)服務(wù)器數(shù)據(jù)庫(kù)都創(chuàng)建了數(shù)據(jù)庫(kù)。

操作步驟

  • 清理四臺(tái)數(shù)據(jù)庫(kù)服務(wù)器數(shù)據(jù)

  • 數(shù)據(jù)庫(kù)恢復(fù)到初始情況,未安裝的安裝,安裝的清除數(shù)據(jù)

    • systemctl stop  mysqld
      
    • rm  -rf   /var/lib/mysql/*
      
    • systemctl start mysqld
      
    • grep  password  /var/log/mysqld.log
      
    • mysqladmin 修改默認(rèn)密碼
      

主1

  • master1下的my.cnf 添加如下配置

  • 清除上次實(shí)驗(yàn)的配置:

    這四項(xiàng)全部刪除
    請(qǐng)?zhí)砑訄D片描述

# bin log 日志
# 開(kāi)啟二級(jí)制日志 并聲明二進(jìn)制日志名稱(chēng)
log-bin=/var/lib/mysql/binlog
# 服務(wù)id
server-id=1
#主從復(fù)制忽略的數(shù)據(jù)庫(kù) 這些默認(rèn)庫(kù)都有 沒(méi)有必要都拷貝 所以忽略
binlog-ignore-db=mysql
binlog-ignore-db=information_schema
#開(kāi)啟主從復(fù)制的數(shù)據(jù)庫(kù) 如果還需要其他庫(kù)就繼續(xù)用這個(gè)屬性 跟其他的數(shù)據(jù)庫(kù)名即可
binlog-do-db=mydb2# bin log 日志格式
#STATEMENT:記錄主庫(kù)執(zhí)行的SQL復(fù)制到從庫(kù); 調(diào)用時(shí)間函數(shù)時(shí)會(huì)導(dǎo)致主從數(shù)據(jù)不一致
#		   即 以sql語(yǔ)句的形式記錄
#ROW:記錄主庫(kù)每一行的變化;效率低
#MIXED:修復(fù)一些主從數(shù)據(jù)不一致情況;本地變量調(diào)用還會(huì)存在問(wèn)題;@@hostname#日志格式  默認(rèn)statement
binlog_format=statement
#二進(jìn)制日志自動(dòng)刪除/過(guò)期的天數(shù)。默認(rèn)值為0,表示不自動(dòng)刪除
expire_logs_days=7
#跳過(guò)主從復(fù)制中遇到的所有錯(cuò)誤或指定類(lèi)型的錯(cuò)誤
slave_skip_errors=1062
#在作為從數(shù)據(jù)庫(kù)時(shí)候,有寫(xiě)入操作也要更新二進(jìn)制日志文件
log-slave-updates
#標(biāo)識(shí)自增長(zhǎng)字段每次遞增的量,也就是步長(zhǎng) 日志中的標(biāo)記at2 at4
auto-increment-increment=2
#表示自增長(zhǎng)從哪個(gè)數(shù)開(kāi)始
auto-increment-offset=1
#這條語(yǔ)句,課程中并未出現(xiàn)。為增強(qiáng)練習(xí)環(huán)境所設(shè)置。含義是增加mysql的連接數(shù)
max_connect_errors=1000
systemctl   restart mysqld

主 2

  • master2 my.cnf 添加如下配置

  • 清楚之前的配置:

請(qǐng)?zhí)砑訄D片描述

# bin log 日志
log-bin=/var/lib/mysql/binlog
# # 服務(wù)id
server-id=2
# #主從復(fù)制忽略的數(shù)據(jù)庫(kù)
binlog-ignore-db=mysql
binlog-ignore-db=information_schema
# #開(kāi)啟主從復(fù)制的數(shù)據(jù)庫(kù)
binlog-do-db=mydb2
# # bin log 日志格式
# #STATEMENT:記錄主庫(kù)執(zhí)行的SQL復(fù)制到從庫(kù); 調(diào)用時(shí)間函數(shù)時(shí)會(huì)導(dǎo)致主從數(shù)據(jù)不一致
# #ROW:記錄主庫(kù)每一行的變化;效率低
# #MIXED:修復(fù)一些主從數(shù)據(jù)不一致情況;本地變量調(diào)用還會(huì)存在問(wèn)題;@@hostname
binlog_format=statement
# #二進(jìn)制日志自動(dòng)刪除/過(guò)期的天數(shù)。默認(rèn)值為0,表示不自動(dòng)刪除
expire_logs_days=7
# #跳過(guò)主從復(fù)制中遇到的所有錯(cuò)誤或指定類(lèi)型的錯(cuò)誤
slave_skip_errors=1062
# #在作為從數(shù)據(jù)庫(kù)時(shí)候,有寫(xiě)入操作也要更新二進(jìn)制日志文件
log-slave-updates
# #標(biāo)識(shí)自增長(zhǎng)字段每次遞增的量,也就是步長(zhǎng)
auto-increment-increment=2
# #表示自增長(zhǎng)從哪個(gè)數(shù)開(kāi)始
auto-increment-offset=2
  • 主1主2配置的不同地方在:server-id 和 auto-increment-offset

  • systemctl   restart mysqld
    
    • 從1 slave1

    • my.cnf 添加如下配置

    • # 服務(wù)id
      server-id=3
      # 用中繼日志 指定中繼日志的名字位relay
      relay-log=mysql-relay
      
    • systemctl restart mysqld
      
  • 從2 slave2

    • my.cnf 添加如下配置

    • # 服務(wù)id
      server-id=4
      #啟用中繼日志 指定中繼日志名稱(chēng)
      relay-log=mysql-relay
      
    • # systemctl restart mysqld
      
  • 創(chuàng)建同步賬號(hào)并授權(quán)

    • 主1、主2 數(shù)據(jù)庫(kù):

      創(chuàng)建主主同步賬號(hào)repl_user

      主從同步賬號(hào)slave_sync_user

      master1和master2都分別執(zhí)行一遍下面內(nèi)容

      mysql> CREATE USER 'repl-user'@'192.168.145.%' IDENTIFIED WITH mysql_native_password BY 'Lixinyi@123';
      Query OK, 0 rows affected (0.03 sec)mysql> CREATE USER 'slave-sync-user'@'192.168.145.%' IDENTIFIED WITH mysql_native_password BY 'Lixinyi@123';
      Query OK, 0 rows affected (0.01 sec)mysql> GRANT REPLICATION SLAVE, REPLICATION CLIENT  ON *.* TO 'repl-user'@'192.168.145.%';Query OK, 0 rows affected (0.00 sec)mysql> GRANT REPLICATION SLAVE, REPLICATION CLIENT ON *.* TO 'slave-sync-user'@'192.168.145.%';Query OK, 0 rows affected (0.00 sec)
    • 注釋:

      WITH mysql_native_password 表示這是一個(gè)本地賬號(hào) 如果有人來(lái)用這個(gè)賬號(hào)登陸,那么服務(wù)器只在本地  							 尋找密碼看是否匹配。
  • 配置主從同步

    • 主1(M) --> 從1(S)

    • master1 -->slave1

      • 主1 mysql 查看2進(jìn)制日志位置

        mysql>show master status;
        

        請(qǐng)?zhí)砑訄D片描述

  • 記住 binlog 文件 和 偏移量,后面會(huì)用到

    ?

  • 從1mysql (slave1)

    mysql> CHANGE MASTER TO MASTER_HOST='192.168.145.141', MASTER_USER='slave-sync-user', MASTER_PASSWORD='Lixinyi@123', MASTER_LOG_FILE='binlog.000001', MASTER_LOG_POS=1209;
    
    mysql> start slave;
    
    mysql> show slave status \G;
    

    請(qǐng)?zhí)砑訄D片描述
    遇到不是兩個(gè) Yes (下面截圖這種情況)怎么辦,別慌,執(zhí)行下面命令:
    請(qǐng)?zhí)砑訄D片描述

stop slave;reset master;然后再  CHANGE MASTER .....
  • 主2(M) --> 從2(S)

  • master2 -->slave2

    • 主2 mysql -作為主服務(wù)器

      show master status;
      

      請(qǐng)?zhí)砑訄D片描述

    • 從 2 mysql -作為從服務(wù)器

      CHANGE MASTER TO MASTER_HOST='192.168.145.142', MASTER_USER='slave-sync-user', MASTER_PASSWORD='Lixinyi@123', MASTER_LOG_FILE='binlog.000001', MASTER_LOG_POS=157;
      
      start slave;
      
      show slave status \G;
      
  • 主1(M) --> 主2(S)

    • 主1 mysql 下

      • show master status;
        

        請(qǐng)?zhí)砑訄D片描述
        主2 mysql 下

  • CHANGE MASTER TO MASTER_HOST='192.168.145.141', MASTER_USER='rep-user', MASTER_PASSWORD='Lixinyi@123', MASTER_LOG_FILE='binlog.000001', MASTER_LOG_POS=1305;
    
  • start slave;
    
  • show slave status \G;
    

    請(qǐng)?zhí)砑訄D片描述

    • 主2(M) --> 主1(S)

      • 主2 mysql 下

        • show master status;
          
      • 主1 mysql 下

        • CHANGE MASTER TO MASTER_HOST='192.168.145.142', MASTER_USER='repl-user', MASTER_PASSWORD='Lixinyi@123', MASTER_LOG_FILE='binlog.000001', MASTER_LOG_POS=156;
          
        • start slave;
          
        • show slave status \G;
          
  • 主1 mysql 下創(chuàng)建數(shù)據(jù)庫(kù) mydb2,創(chuàng)建表 books,插入一條數(shù)據(jù):

    • create database mydb2;
      
    • create table mydb2.books(id int primary key auto_increment, name varchar(50));
      
    • insert into mydb2.books(name) values("MySQL 8");

select * from mydb2.books;

?

  • 查看 主1 主2 從1 從2 是否同步生成數(shù)據(jù)庫(kù)、表、數(shù)據(jù)。
http://www.risenshineclean.com/news/48617.html

相關(guān)文章:

  • flash 網(wǎng)站制作青島網(wǎng)站建設(shè)方案優(yōu)化
  • wap網(wǎng)站定位鎮(zhèn)江百度關(guān)鍵詞優(yōu)化
  • 網(wǎng)站建設(shè)聯(lián)系方式做網(wǎng)絡(luò)優(yōu)化哪家公司比較好
  • delphi做網(wǎng)站開(kāi)發(fā)企業(yè)網(wǎng)站制作步驟
  • 仿糗事百科wordpress搜索引擎優(yōu)化面對(duì)哪些困境
  • 大連做網(wǎng)站哪家服務(wù)好磁力鏈最好用的搜索引擎
  • 數(shù)碼網(wǎng)站建設(shè)總體目標(biāo)軟文世界官網(wǎng)
  • 深圳網(wǎng)站建設(shè)黃浦網(wǎng)絡(luò)友情鏈接是免費(fèi)的嗎
  • 一級(jí)a做愛(ài)av網(wǎng)站百度新聞官網(wǎng)
  • 網(wǎng)站受眾群體設(shè)計(jì)網(wǎng)站的軟件
  • 專(zhuān)門(mén)做頭像的網(wǎng)站一個(gè)產(chǎn)品的市場(chǎng)營(yíng)銷(xiāo)策劃方案
  • wordpress 無(wú)法登陸 后臺(tái)快速seo整站優(yōu)化排行
  • 做網(wǎng)站不實(shí)名認(rèn)證可以嗎免費(fèi)的行情網(wǎng)站app
  • 用lamp搭wordpress關(guān)鍵詞排名優(yōu)化技巧
  • dede網(wǎng)站地圖文章變量合肥網(wǎng)站seo公司
  • 閬中網(wǎng)站建設(shè)優(yōu)化網(wǎng)站關(guān)鍵詞優(yōu)化
  • 網(wǎng)上最好的網(wǎng)站模塊免費(fèi)域名注冊(cè)網(wǎng)站
  • 專(zhuān)門(mén)做三國(guó)戰(zhàn)紀(jì)的網(wǎng)站叫什么旅游企業(yè)seo官網(wǎng)分析報(bào)告
  • 帶做騎傳奇私服網(wǎng)站泉州seo按天計(jì)費(fèi)
  • 幻燈片在什么網(wǎng)站做企業(yè)品牌推廣營(yíng)銷(xiāo)方案
  • 3g網(wǎng)站開(kāi)發(fā)站長(zhǎng)工具seo綜合查詢(xún)騰訊
  • 無(wú)錫專(zhuān)業(yè)網(wǎng)站營(yíng)銷(xiāo)南京百度快照優(yōu)化排名
  • 東至縣住房和城鄉(xiāng)建設(shè)網(wǎng)站推廣關(guān)鍵詞
  • php網(wǎng)站數(shù)據(jù)遷移seo網(wǎng)絡(luò)搜索引擎優(yōu)化
  • 電商批發(fā)平臺(tái)網(wǎng)站會(huì)計(jì)培訓(xùn)機(jī)構(gòu)排名前十
  • 現(xiàn)代感網(wǎng)站線(xiàn)下推廣怎么做
  • 自己制作網(wǎng)頁(yè)鏈接的軟件企業(yè)網(wǎng)站優(yōu)化公司
  • 網(wǎng)站做百度推廣為什么沒(méi)人咨詢(xún)做網(wǎng)站推廣的公司
  • 博物館網(wǎng)站模版搜索引擎營(yíng)銷(xiāo)分析
  • css3做的牛逼網(wǎng)站免費(fèi)觀看行情軟件網(wǎng)站進(jìn)入