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

MySQL 互為主備的實現(xiàn)教程

 更新時間:2026年06月21日 09:20:17   作者:ChristXlx  
本文主要介紹了MySQL 互為主備的實現(xiàn)教程,包括正確編輯my.ini配置文件、確保數(shù)據(jù)庫操作前置條件完成以及避免在關(guān)鍵步驟中修改數(shù)據(jù)庫數(shù)據(jù),以確保配置成功

mysql互為主備

A<-->B 數(shù)據(jù)互通
首先A客戶機和B客戶機要互通

為了方便使用,本文ip不再以明文方式顯示
"C:\Windows\System32\drivers\etc\hosts"  在這里修改ip
192.168.124.88 node1   
192.168.124.44 node2
其中node1和node2為客戶機ip
數(shù)據(jù)庫A 為node1,數(shù)據(jù)庫B 為node2

數(shù)據(jù)庫A配置

加到my.ini中 (C:\ProgramData\MySQL\MySQL Server 8.0

server-id=1
log-bin=mysql-bin
binlog_format=ROW
gtid_mode=ON
enforce_gtid_consistency=ON
log_slave_updates=ON
auto_increment_increment=2
auto_increment_offset=1

數(shù)據(jù)庫B配置

加到my.ini中

server-id=2
log-bin=mysql-bin
binlog_format=ROW
gtid_mode=ON
enforce_gtid_consistency=ON
log_slave_updates=ON
auto_increment_increment=2
auto_increment_offset=2

配置保存后重啟mysql

數(shù)據(jù)該同步同步,后面不可以再操作數(shù)據(jù)?。。。。。。。?!

這個過程中,千萬不要動msyql數(shù)據(jù),不然前功盡棄!?。?/h2>

數(shù)據(jù)庫A操作

STOP REPLICA;
RESET REPLICA ALL;
RESET MASTER;  --必須執(zhí)行,且執(zhí)行后不得再有任何數(shù)據(jù)庫操作

CREATE USER 'repl'@'%' IDENTIFIED BY 'Repl@123456';

GRANT REPLICATION SLAVE ON *.* TO 'repl'@'%';

FLUSH PRIVILEGES;

-- 下面兩條是為了改密碼配置,8.0以上直接執(zhí)行就行
ALTER USER 'repl'@'%' IDENTIFIED WITH mysql_native_password BY 'Repl@123456';

FLUSH PRIVILEGES;

數(shù)據(jù)庫B操作

STOP REPLICA;
RESET REPLICA ALL;
RESET MASTER;


如果在數(shù)據(jù)庫A已經(jīng)創(chuàng)建,數(shù)據(jù)庫B中可以無需操作,會自動同步過來
CREATE USER 'repl'@'%' IDENTIFIED BY 'Repl@123456';

GRANT REPLICATION SLAVE ON *.* TO 'repl'@'%';

FLUSH PRIVILEGES;


ALTER USER 'repl'@'%' IDENTIFIED WITH mysql_native_password BY 'Repl@123456';

FLUSH PRIVILEGES;

前置條件完成

不可操作任何數(shù)據(jù)庫數(shù)據(jù)了!?。?/p>

先把數(shù)據(jù)庫A做主,B做從
在B數(shù)據(jù)庫中執(zhí)行

CHANGE REPLICATION SOURCE TO
SOURCE_HOST='node1',
SOURCE_PORT=3306,
SOURCE_USER='repl',
SOURCE_PASSWORD='Repl@123456',
SOURCE_AUTO_POSITION=1;

START REPLICA;
-- 到這就結(jié)束了

 驗證是否互通

	-- 驗證是否互通
SHOW REPLICA STATUS;

查詢結(jié)果看這三個字段

Replica_IO_Running: Yes
Replica_SQL_Running: Yes

Seconds_Behind_Source: 0

此時 A->B完成

最好是通了再做下面的

再把數(shù)據(jù)庫B做主,A做從
在A數(shù)據(jù)庫中執(zhí)行

CHANGE REPLICATION SOURCE TO
SOURCE_HOST='node2',
SOURCE_PORT=3306,
SOURCE_USER='repl',
SOURCE_PASSWORD='Repl@123456',
SOURCE_AUTO_POSITION=1;

START REPLICA;
-- 到這就結(jié)束了

驗證是否互通 

	-- 驗證是否互通
SHOW REPLICA STATUS;

 查詢結(jié)果看這三個字段

Replica_IO_Running: Yes
Replica_SQL_Running: Yes

Seconds_Behind_Source: 0

此時 B->A完成

這個過程中,千萬不要動msyql數(shù)據(jù),不然前功盡棄?。?!

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

相關(guān)文章

  • MySQL鎖的知識點總結(jié)

    MySQL鎖的知識點總結(jié)

    在本篇文章里小編給大家整理了關(guān)于MySQL鎖的知識點總結(jié)以及實例內(nèi)容,需要的朋友們學(xué)習(xí)下。
    2019-11-11
  • mysql 5.7.11 winx64初始密碼修改

    mysql 5.7.11 winx64初始密碼修改

    這篇文章主要為大家詳細介紹了mysql 5.7.11 winx64初始密碼修改的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • MySQL查詢條件常見用法詳解

    MySQL查詢條件常見用法詳解

    這篇文章主要介紹了MySQL查詢條件常見用法,結(jié)合實例形式總結(jié)分析了MySQL常見的各類查詢條件與簡單使用方法,需要的朋友可以參考下
    2019-11-11
  • ERROR 1862 (HY000): Your password has expired. To log in you must change it using a .....

    ERROR 1862 (HY000): Your password has expired. To log in you

    當你在安裝 MySQL過程中,通過mysqld --initialize 初始化 mysql 操作后,生成臨時密碼后,沒有直接進行 MySQL連接,中途重啟服務(wù)或者重啟機器等,導(dǎo)致密碼失效問題,怎么處理呢,感興趣的朋友一起看看吧
    2019-11-11
  • Mysql一主多從部署的實現(xiàn)步驟

    Mysql一主多從部署的實現(xiàn)步驟

    本文主要介紹了Mysql一主多從部署的實現(xiàn)步驟,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • MySQL中主鍵默認有索引嗎

    MySQL中主鍵默認有索引嗎

    MySQL主鍵默認是有索引的,在MySQL中,主鍵是用來唯一標識表中每一行數(shù)據(jù)的字段或字段組合,主鍵的作用是保證數(shù)據(jù)的唯一性,并且可以提高數(shù)據(jù)的查詢效率,需要的朋友可以參考下
    2023-10-10
  • 微信公眾平臺開發(fā) 數(shù)據(jù)庫操作

    微信公眾平臺開發(fā) 數(shù)據(jù)庫操作

    這篇文章主要介紹了微信公眾平臺開發(fā) 數(shù)據(jù)庫操作的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • MySQL8.x連接5.x 服務(wù)器認證問題解決

    MySQL8.x連接5.x 服務(wù)器認證問題解決

    MySQL 8.0與5.x認證插件不兼容,需在客戶端指定使用mysql_native_password,下面就來介紹一下如何解決,感興趣的可以了解一下
    2025-08-08
  • MySQL實現(xiàn)數(shù)據(jù)批量更新功能詳解

    MySQL實現(xiàn)數(shù)據(jù)批量更新功能詳解

    最近需要批量更新大量數(shù)據(jù),習(xí)慣了寫sql,所以還是用sql來實現(xiàn),下面這篇文章主要給大家總結(jié)介紹了關(guān)于MySQL批量更新的方式,需要的朋友可以參考下
    2023-02-02
  • MySQL中處理數(shù)據(jù)的并發(fā)一致性的實現(xiàn)示例

    MySQL中處理數(shù)據(jù)的并發(fā)一致性的實現(xiàn)示例

    在MySQL中處理數(shù)據(jù)的并發(fā)一致性是確保多個用戶或應(yīng)用程序同時訪問和修改數(shù)據(jù)庫時,不會導(dǎo)致數(shù)據(jù)沖突、數(shù)據(jù)丟失或數(shù)據(jù)不一致,MySQL通過事務(wù)和鎖機制來管理并發(fā),下面就來詳細的了解一下
    2025-08-08

最新評論

黑水县| 苏尼特左旗| 汝阳县| 韶关市| 永州市| 安义县| 金秀| 文登市| 攀枝花市| 将乐县| 青冈县| 托里县| 陆良县| 临高县| 盐边县| 乐清市| 池州市| 呼图壁县| 库尔勒市| 苏尼特右旗| 新安县| 济阳县| 南木林县| 新平| 张家港市| 宜宾县| 永靖县| 绵阳市| 靖江市| 潼关县| 蕲春县| 司法| 洪江市| 梧州市| 江城| 交城县| 阿拉善盟| 绥德县| 普格县| 定边县| 嘉荫县|