亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Redis主從復(fù)制分步講解使用

 更新時間:2022年09月23日 14:52:20   作者:驕陽qw  
Redis因?yàn)槠涓咝阅芎鸵子眯栽谖覀兒蠖说姆?wù)中發(fā)揮了巨大的作用,并且很多重要功能的實(shí)現(xiàn)都會依賴redis,本篇我們來了解Redis高可用主從復(fù)制,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧

主服務(wù)器(master)啟用二進(jìn)制日志 選擇一個唯一的server-id 創(chuàng)建具有復(fù)制權(quán)限的用戶

從服務(wù)器(slave)啟用中繼日志, 選擇一個唯一的server-id 連接至主服務(wù)器,并開始復(fù)制

主庫ip:192.168.235.130 端口:3306 從庫ip:192.168.235.139 端口:3306

主庫配置

(1)設(shè)置server-id值并開啟binlog參數(shù)

[mysqld]
log_bin = mysql-bin
server_id = 130

重啟數(shù)據(jù)庫

(2)建立同步賬號

creat user 'rep1'@'192.168.10.139' identified with mysql_native_password by 'Test@1234'#設(shè)置賬戶密碼
grant replication slave on *.* to 'rep1'@'192.168.235.139';
grant replication slave on *.* to 'rep1'@'192.168.235.139';
show grants for 'rep1'@'192.168.235.139';

(3)鎖表設(shè)置只讀

為后面?zhèn)浞轀?zhǔn)備,注意生產(chǎn)環(huán)境要提前申請停機(jī)時間;

mysql> flush tables with read lock;

提示:如果超過設(shè)置時間不操作會自動解鎖。

mysql> show variables like '%timeout%';

測試鎖表后是否可以創(chuàng)建數(shù)據(jù)庫

4)查看主庫狀態(tài) 查看主庫狀態(tài),即當(dāng)前日志文件名和二進(jìn)制日志偏移量

mysql> show master status;

記住file和position,方便slave后續(xù)連接。

(5)備份數(shù)據(jù)庫數(shù)據(jù)

mysqldump -uroot -p -A -B |gzip > mysql_bak.$(date +%F).sql.gz

(6)解鎖

mysql> unlock tables;

(7)主庫備份數(shù)據(jù)上傳到從庫

scp /server/backup/mysql_bak.2022-09-22.sql.gz 192.168.235.139:/root/hh

從庫上設(shè)置

(1)設(shè)置server-id值并關(guān)閉binlog參數(shù)

#log_bin = /data/mysql/data/mysql-bin

server_id = 139

重啟數(shù)據(jù)庫

(2)還原從主庫備份數(shù)據(jù)

cd /server/backup/
gzip -d mysql_bak.2022-09-22.sql.gz
mysql -uroot -p < mysql_bak.2022-09-22.sql

檢查還原:

mysql -uroot -p -e 'show databases;'

(3)設(shè)定從主庫同步

mysql> change master to
    -> master_host='192.168.235.130',
    -> master_port=3306,
    -> master_user='rep1',
    -> master_password='Test@1234',
    -> master_log_file='mysql-bin.000006',
    -> master_log_pos=157;

(4)啟動從庫同步開關(guān)

mysql> start slave;

檢查狀態(tài):

mysql> show slave status\G

主備復(fù)制功能達(dá)成。

下面進(jìn)行測試:

在192.168.235.130(主)上執(zhí)行:

create databses data; 新建數(shù)據(jù)庫

從虛擬機(jī)上也建好了data文件,實(shí)現(xiàn)了Mysql的主從復(fù)制。

到此這篇關(guān)于Redis主從復(fù)制分步講解使用的文章就介紹到這了,更多相關(guān)Redis主從復(fù)制內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Redis核心原理詳細(xì)解說

    Redis核心原理詳細(xì)解說

    這篇文章主要介紹了Redis核心原理詳細(xì)解說,redis利用epoll實(shí)現(xiàn)IO多路復(fù)用,將連接信息和事件放到隊(duì)列中,依次放到文件事件分派器,事件分派器將事件分發(fā)給事件處理器
    2022-07-07
  • 讓Redis在你的系統(tǒng)中發(fā)揮更大作用的幾點(diǎn)建議

    讓Redis在你的系統(tǒng)中發(fā)揮更大作用的幾點(diǎn)建議

    Redis在很多方面與其他數(shù)據(jù)庫解決方案不同:它使用內(nèi)存提供主存儲支持,而僅使用硬盤做持久性的存儲;它的數(shù)據(jù)模型非常獨(dú)特,用的是單線程。另一個大區(qū)別在于,你可以在開發(fā)環(huán)境中使用Redis的功能,但卻不需要轉(zhuǎn)到Redis
    2014-06-06
  • redis中刪除操作命令

    redis中刪除操作命令

    這篇文章主要介紹了redis中刪除操作命令,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • redis配置認(rèn)證密碼的方法

    redis配置認(rèn)證密碼的方法

    這篇文章主要介紹了redis配置認(rèn)證密碼的方法,需要的朋友可以參考下
    2016-08-08
  • Redis事務(wù)為什么不支持回滾

    Redis事務(wù)為什么不支持回滾

    事務(wù)是關(guān)系型數(shù)據(jù)庫的特征之一,那么作為 Nosql 的代表 Redis 中有事務(wù)嗎?如果有,那么 Redis 當(dāng)中的事務(wù)又是否具備關(guān)系型數(shù)據(jù)庫的 ACID 四大特性,本文就來詳細(xì)介紹一下
    2021-08-08
  • Redis實(shí)現(xiàn)多級緩存

    Redis實(shí)現(xiàn)多級緩存

    這篇文章主要為大家詳細(xì)介紹了Redis實(shí)現(xiàn)多級緩存,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • 使用Redis實(shí)現(xiàn)分布式鎖的方法

    使用Redis實(shí)現(xiàn)分布式鎖的方法

    為了保證我們線上服務(wù)的并發(fā)性和安全性,目前我們的服務(wù)一般拋棄了單體應(yīng)用,采用的都是擴(kuò)展性很強(qiáng)的分布式架構(gòu),這篇文章主要介紹了使用Redis實(shí)現(xiàn)分布式鎖的方法,需要的朋友可以參考下
    2022-06-06
  • windows 64位下redis安裝教程

    windows 64位下redis安裝教程

    這篇文章主要為大家詳細(xì)介紹了windows 64位下redis安裝教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-10-10
  • 深入了解Redis連接數(shù)問題的現(xiàn)象和解法

    深入了解Redis連接數(shù)問題的現(xiàn)象和解法

    一般情況?Redis?連接數(shù)問題并不常見,但是當(dāng)你業(yè)務(wù)服務(wù)增加、對?Redis?的依賴持續(xù)增強(qiáng)的過程中,可能會遇到很多?Redis?的問題,這個時候,Redis?連接數(shù)可能就成了一個常見的問題,在本章節(jié),希望能夠帶大家了解Redis連接數(shù)問題的現(xiàn)象和解法,需要的朋友可以參考下
    2023-12-12
  • Redis基本數(shù)據(jù)類型String常用操作命令

    Redis基本數(shù)據(jù)類型String常用操作命令

    這篇文章主要為大家介紹了Redis基本數(shù)據(jù)類型String常用操作命令,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-05-05

最新評論