<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Mysql 8.4.0 結(jié)合 Docker 搭建GTID主從復(fù)制,以及傳統(tǒng)主從復(fù)制

      注意:本教程不適用舊版本,Mysql 8.4.0 和 舊版本,主從復(fù)制相關(guān)命令有所變化,具體區(qū)別請(qǐng)看文末參考

      軟件版本

      Docker:26.1.3

      Mysql:8.4.0

       

      GTID主從復(fù)制

      1.準(zhǔn)備主從兩臺(tái)服務(wù)器

      2.兩臺(tái)服務(wù)器分別創(chuàng)建 docker-compose.yml 文件

      services:
        mysql:
          image: mysql:8.4.0
          ports:
            - "3306:3306"
          environment:
            MYSQL_ROOT_PASSWORD: abc123
          volumes:
            - ./data:/var/lib/mysql
            - ./config:/etc/mysql/conf.d
          restart: always

      3.主庫(kù)服務(wù)器導(dǎo)入配置到 config/my.cnf

      [mysqld]
      gtid_mode=ON
      enforce-gtid-consistency=ON

      4.從庫(kù)服務(wù)器導(dǎo)入配置到 config/my.cnf

      [mysqld]
      gtid_mode=ON
      enforce-gtid-consistency=ON
      server-id = 2

      5.啟動(dòng)兩個(gè)容器

      6.主庫(kù)創(chuàng)建復(fù)制賬戶

      CREATE USER 'repl' IDENTIFIED BY 'abc123';
      GRANT REPLICATION SLAVE ON *.* TO 'repl';

      7.從庫(kù)接入

      7.1.配置復(fù)制源:

      CHANGE REPLICATION SOURCE TO
       SOURCE_HOST = '192.168.1.113',
       SOURCE_PORT = 3306,
       SOURCE_USER = 'repl',
       SOURCE_PASSWORD = 'abc123',
       SOURCE_AUTO_POSITION = 1,
       SOURCE_SSL = 1;

      7.2.啟動(dòng)復(fù)制進(jìn)程:START REPLICA;

      7.3.查看復(fù)制狀態(tài):SHOW REPLICA STATUS;

      主要看這兩個(gè),都是Yes代表就緒

      (擴(kuò)展)停止重置復(fù)制:STOP REPLICA;RESET REPLICA ALL;

      8.主從復(fù)制配置完畢

      接下來(lái)所有主庫(kù)的變化都會(huì)同步到從庫(kù),但是要注意,從庫(kù)非只讀狀態(tài),要杜絕直接修改從庫(kù),否則可能會(huì)導(dǎo)致沖突。

       

      傳統(tǒng)主從復(fù)制

      1.準(zhǔn)備主從兩臺(tái)服務(wù)器

      2.兩臺(tái)服務(wù)器分別創(chuàng)建 docker-compose.yml 文件

      services:
        mysql:
          image: mysql:8.4.0
          ports:
            - "3306:3306"
          environment:
            MYSQL_ROOT_PASSWORD: abc123
          volumes:
            - ./data:/var/lib/mysql
            - ./config:/etc/mysql/conf.d
          restart: always

      3.從庫(kù)服務(wù)器導(dǎo)入配置到 config/my.cnf

      [mysqld]
      server-id = 2

      4.啟動(dòng)兩個(gè)容器

      5.主庫(kù)創(chuàng)建復(fù)制賬戶

      CREATE USER 'repl' IDENTIFIED BY 'abc123';
      GRANT REPLICATION SLAVE ON *.* TO 'repl';

      5.查看主庫(kù)日志文件名、指針

      執(zhí)行SQL:SHOW BINARY LOG STATUS;

      6.從庫(kù)接入

      6.1.配置復(fù)制源:

      填入主庫(kù)的文件名、指針

      CHANGE REPLICATION SOURCE TO
       SOURCE_HOST='192.168.1.113',
       SOURCE_USER='repl',
       SOURCE_PASSWORD='abc123',
       SOURCE_LOG_FILE='binlog.000002',
       SOURCE_LOG_POS=682,
       SOURCE_SSL = 1;

      6.2.啟動(dòng)復(fù)制進(jìn)程:START REPLICA;

      6.3.查看復(fù)制狀態(tài):SHOW REPLICA STATUS;

      主要看這兩個(gè),都是Yes代表就緒

      (擴(kuò)展)停止重置復(fù)制:STOP REPLICA;RESET REPLICA ALL;

      7.主從復(fù)制配置完畢

      接下來(lái)所有主庫(kù)的變化都會(huì)同步到從庫(kù),但是要注意,從庫(kù)非只讀狀態(tài),要杜絕直接修改從庫(kù),否則可能會(huì)導(dǎo)致沖突。

       

      參考

      MySQL :: MySQL 8.4 Reference Manual :: 19.1.2 Setting Up Binary Log File Position Based Replication

      MySQL :: MySQL 8.4 Reference Manual :: 19.1.3.4 Setting Up Replication Using GTIDs

      MySQL 8.4.0 LTS 變更解析:MySQL 的復(fù)制與組復(fù)制 - 墨天輪 (modb.pro)

      posted @ 2024-06-07 18:44  Yfeil  閱讀(920)  評(píng)論(0)    收藏  舉報(bào)
      主站蜘蛛池模板: 日韩精品一区二区亚洲专区| 日韩乱码人妻无码系列中文字幕| 精品人妻码一区二区三区| 国产精品视频一品二区三| 亚洲精品日韩精品久久| 国产稚嫩高中生呻吟激情在线视频| 漂亮人妻中文字幕丝袜| 国产精品久久久久影院| 亚洲国产精品成人综合色在| 国产另类ts人妖一区二区| 无码福利一区二区三区| 商水县| 蜜桃成人无码区免费视频网站| 精品一区二区亚洲国产| 苍井空浴缸大战猛男120分钟| 亚洲一二区在线视频播放| 国产影片AV级毛片特别刺激| 唐山市| 一区二区三区无码免费看| 制服jk白丝h无内视频网站| 日韩亚洲精品中文字幕| 日韩在线视频一区二区三| 久久人人97超碰爱香蕉| 国产精品综合色区av| 国产精品会所一区二区三区| 美女爽到高潮嗷嗷嗷叫免费网站 | 综合激情丁香久久狠狠| 欧美乱妇高清无乱码免费| 高清国产一区二区无遮挡| 老太脱裤让老头玩ⅹxxxx| 青青草原国产精品啪啪视频| 久色伊人激情文学你懂的| 玩弄放荡人妻少妇系列| 国产精品自在自线免费观看| 九九热在线精品视频九九| 少妇真人直播免费视频| 日本人一区二区在线观看| 国产成人精品视频不卡| 长丰县| 无码国内精品人妻少妇| 中文字幕在线观看亚洲日韩|