最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL?搭建主從同步實現(xiàn)操作

 更新時間:2022年03月06日 09:27:38   作者:花_城  
這篇文章主要介紹了MySQL?中的主從同步實現(xiàn)操作,文章圍繞如何搭建主從同步詳細展開內(nèi)容,需要的小伙伴可以參考一下,希望對你有所幫助

一、MySQL 8.0 主從同步

主從同步的流程(原理):

  • master 將變動記錄到二進制日志文件(binary log)中,即配置文件中 log-bin 指定的文件,這些記錄叫做二進制日志事件(binary log events);
  • master 將二進制日志文件發(fā)送給 slave;
  • slave 通過 I/O 線程讀取文件中的內(nèi)容寫到 relay 日志中;
  • slave 執(zhí)行 relay 日志中的事件,完成數(shù)據(jù)在本地的存儲。

搭建主從需要注意的事項:

  • 主從服務器操作系統(tǒng)版本和位數(shù)一致;
  • MasterSlave 數(shù)據(jù)庫版本要一致;
  • Master 和 Slave 數(shù)據(jù)庫中的數(shù)據(jù)要一致;
  • Master 開啟二進制日志, Master 和 Slave 的 server_id 在局域網(wǎng)內(nèi)必須唯一。

二、MySQL主從搭建

2.1 Master 上的操作

修改 master 的配置( my.cnf)加入下面的內(nèi)容:

[mysqld]
? log-bin=mysql-bin
? # id 必須唯一!?。?
? server-id=1

重啟 master:

systemctl restart mysql

在 master 中創(chuàng)建用于主從同步的用戶:

mysql> # 創(chuàng)建用戶
mysql> CREATE USER 'hugh'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
mysql> # 授權(quán)用戶
mysql> GRANT REPLICATION SLAVE ON *.* TO 'hugh'@'%';
mysql> # 刷新權(quán)限
mysql> FLUSH PRIVILEGES;

查看主服務器狀態(tài):

show master status;

記錄下 FilePosition 的值,之后要用到。

2.2 Slave 上的操作

修改slave 的配置( my.cnf)加入下面的內(nèi)容:

[mysqld]
? # id 必須唯一!??!
? server-id=2

重啟 slave:

systemctl restart mysql

登錄 MySQL 并運行以下命令,設置主節(jié)點參數(shù):

mysql> CHANGE MASTER TO
MASTER_HOST='master的IP地址',
MASTER_USER='hugh',
MASTER_PASSWORD='123456',
MASTER_LOG_FILE='binlog.000006',
MASTER_LOG_POS=856;

最后兩行就是我們記錄下的 File Position 的值。

查看主從同步的狀態(tài):

mysql> show slave status\G;

檢查下面的信息,都為 yes 才代表搭建成功:

Slave_IO_Running: Yes
Slave_SQL_Running: Yes

到此這篇關于MySQL 中的主從同步實現(xiàn)操作的文章就介紹到這了,更多相關MySQL 主從同步內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • MYSQL的select 學習筆記

    MYSQL的select 學習筆記

    MYSQL的select 學習筆記...
    2007-02-02
  • CentOS7.6安裝MYSQL8.0的步驟詳解

    CentOS7.6安裝MYSQL8.0的步驟詳解

    這篇文章主要介紹了CentOS7.6安裝MYSQL8.0的步驟,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-11-11
  • Mysql中的DCL權(quán)限詳解

    Mysql中的DCL權(quán)限詳解

    這篇文章主要介紹了Mysql中的DCL詳解,DCL是數(shù)據(jù)控制語言,用來管理用戶、控制數(shù)據(jù)庫的訪問權(quán)限,就控制有哪些用戶可以訪問數(shù)據(jù)庫,可以訪問數(shù)據(jù)庫的哪些內(nèi)容,需要的朋友可以參考下
    2023-08-08
  • MySql采用GROUP_CONCAT合并多條數(shù)據(jù)顯示的方法

    MySql采用GROUP_CONCAT合并多條數(shù)據(jù)顯示的方法

    這篇文章主要介紹了MySql采用GROUP_CONCAT合并多條數(shù)據(jù)顯示的方法,是MySQL數(shù)據(jù)庫程序設計中常見的實用技巧,需要的朋友可以參考下
    2014-10-10
  • 查看MySQL中已經(jīng)創(chuàng)建的存儲過程及其定義

    查看MySQL中已經(jīng)創(chuàng)建的存儲過程及其定義

    在MySQL中,查看已創(chuàng)建存儲過程的方法包括使用SHOW CREATE PROCEDURE命令查看存儲過程定義,查詢INFORMATION_SCHEMA.Routines表或mysql.proc表獲取存儲過程信息,使用source命令執(zhí)行存儲過程創(chuàng)建腳本,或查看存儲過程的文檔注釋,這些方法有助于了解和管理數(shù)據(jù)庫中的存儲過程
    2024-11-11
  • Ubuntu中MySQL的參數(shù)文件my.cnf示例詳析

    Ubuntu中MySQL的參數(shù)文件my.cnf示例詳析

    這篇文章主要給大家介紹了關于Ubuntu中MySQL的參數(shù)文件my.cnf的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用mysql具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-10-10
  • MySQL 5.7安裝中的常見問題分析及解決方案

    MySQL 5.7安裝中的常見問題分析及解決方案

    在Linux服務器上安裝MySQL數(shù)據(jù)庫時,尤其是在CentOS 7等操作系統(tǒng)上,可能會遇到一些安裝包和依賴關系相關的錯誤,這些問題的產(chǎn)生原因可以是多個方面,本文將通過對具體錯誤的分析和解決方案的闡述,幫助大家快速解決在安裝MySQL 5.7版本過程中可能遇到的問題
    2024-11-11
  • mysql主從同步復制錯誤解決一例

    mysql主從同步復制錯誤解決一例

    Fatal error: The slave I/O thread stops because master and slave have equal MySQL server ids
    2011-05-05
  • MySQL 5.7.17壓縮版安裝筆記

    MySQL 5.7.17壓縮版安裝筆記

    這篇文章主要介紹了MySQL 5.7.17壓縮版安裝筆記,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-02-02
  • Windows版mysql?8.0.28?安裝配置方法圖文教程

    Windows版mysql?8.0.28?安裝配置方法圖文教程

    這篇文章主要為大家詳細介紹了Windows版mysql?8.0.28?安裝配置方法圖文教程,文中安裝步驟介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-06-06

最新評論

德州市| 仁寿县| 大余县| 宜川县| 塘沽区| 巴林右旗| 盐源县| 临朐县| 石景山区| 宁海县| 闽侯县| 阳新县| 津南区| 登封市| 自贡市| 介休市| 若羌县| 新营市| 三台县| 清镇市| 湘西| 遂宁市| 治县。| 双辽市| 梁河县| 天台县| 平山县| 阿合奇县| 昂仁县| 长宁县| 霍邱县| 墨江| 山东| 盐源县| 怀安县| 宜黄县| 读书| 萍乡市| 福泉市| 汽车| 颍上县|