mysql的主從同步

image.png

主要通過mysql的二進(jìn)制日志實(shí)現(xiàn)的主從同步 會(huì)因?yàn)榫W(wǎng)絡(luò)原因出現(xiàn)同步延遲問題,然后導(dǎo)致同步不及時(shí)

如果對(duì)同步要求高的項(xiàng)目可以使用PXC方案實(shí)現(xiàn)主從同步,但是代價(jià)就是對(duì)資源的一個(gè)消耗 頂峰取決于集群中 的短板
采用的是一個(gè)中間管理者 來負(fù)責(zé)所有設(shè)備的同步情況漱办,所有設(shè)備都返回Ok 才會(huì)返回Ok 一個(gè)失敗 便所有都回退 返回失敗

前提是 主庫開啟了二進(jìn)制的日志

備份主庫的所有表 在從庫中執(zhí)行一遍

mysqldump -uroot -p --all-databases --lock-all-tables > ~/master_db.sql

說明:

  • -u :用戶名
  • -p :示密碼
  • --all-databases :導(dǎo)出所有數(shù)據(jù)庫
  • --lock-all-tables :執(zhí)行操作時(shí)鎖住所有表,防止操作時(shí)有數(shù)據(jù)修改
  • ~/master_db.sql :導(dǎo)出的備份數(shù)據(jù)(sql文件)位置狗超,可自己指定

主庫創(chuàng)建用于主從同步進(jìn)行連接的賬號(hào)

#創(chuàng)建賬號(hào)
CREATE USER 'save'@'%' IDENTIFIED BY 'password';
#賬號(hào)賦權(quán)  一般都賦權(quán)為REPLICATION SLAVE
GRANT REPLICATION SLAVE ON *.* TO 'save'@'%'

修改密碼連接方式 不然的話會(huì)報(bào)錯(cuò)

#報(bào)錯(cuò)內(nèi)容
#Authentication plugin ‘caching_sha2_password‘ reported error: Authentication
##修改密碼連接方式
ALTER USER 'save'@'%' IDENTIFIED WITH mysql_native_password BY '13014786999Wzp.';
###更新密碼加密
ALTER USER 'save'@'%' IDENTIFIED WITH mysql_native_password BY '13014786999Wzp.'; 

獲取主服務(wù)器的二進(jìn)制日志信息

SHOW MASTER STATUS;

File為使用的日志文件名字瞳腌,Position為使用的文件位置,這兩個(gè)參數(shù)須記下哎垦,配置從服務(wù)器時(shí)會(huì)用到

image.png

從庫配置

如果需要限制同步數(shù)據(jù)庫 可自行在my.cnf文件中添加如下配置

replicate-do-db=db_name  #需要同步的數(shù)據(jù)庫名

設(shè)置連接

##
change master to master_host='192.168.204.129', master_user='slave', master_password='slave',master_log_file='mysql-bin.000001', master_log_pos=590;

注:

  • master_host:主服務(wù)器Ubuntu的ip地址
  • master_log_file: 前面查詢到的主服務(wù)器日志文件名
  • master_log_pos: 前面查詢到的主服務(wù)器日志文件位置
  • master_port:主庫的mysql的連接端口 默認(rèn)3306

開啟主從同步

##開啟
 START SLAVE
##關(guān)閉 
 stop SLAVE
###查看狀態(tài)
 show slave status \G;
image.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末囱嫩,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子漏设,更是在濱河造成了極大的恐慌墨闲,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,599評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件郑口,死亡現(xiàn)場(chǎng)離奇詭異损俭,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)潘酗,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,629評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門杆兵,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人仔夺,你說我怎么就攤上這事琐脏。” “怎么了缸兔?”我有些...
    開封第一講書人閱讀 158,084評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵日裙,是天一觀的道長。 經(jīng)常有香客問我惰蜜,道長昂拂,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,708評(píng)論 1 284
  • 正文 為了忘掉前任抛猖,我火速辦了婚禮格侯,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘财著。我一直安慰自己联四,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,813評(píng)論 6 386
  • 文/花漫 我一把揭開白布撑教。 她就那樣靜靜地躺著朝墩,像睡著了一般。 火紅的嫁衣襯著肌膚如雪伟姐。 梳的紋絲不亂的頭發(fā)上收苏,一...
    開封第一講書人閱讀 50,021評(píng)論 1 291
  • 那天亿卤,我揣著相機(jī)與錄音,去河邊找鬼鹿霸。 笑死排吴,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的杜跷。 我是一名探鬼主播傍念,決...
    沈念sama閱讀 39,120評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼葛闷!你這毒婦竟也來了憋槐?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,866評(píng)論 0 268
  • 序言:老撾萬榮一對(duì)情侶失蹤淑趾,失蹤者是張志新(化名)和其女友劉穎阳仔,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體扣泊,經(jīng)...
    沈念sama閱讀 44,308評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡近范,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,633評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了延蟹。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片评矩。...
    茶點(diǎn)故事閱讀 38,768評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖阱飘,靈堂內(nèi)的尸體忽然破棺而出斥杜,到底是詐尸還是另有隱情,我是刑警寧澤沥匈,帶...
    沈念sama閱讀 34,461評(píng)論 4 333
  • 正文 年R本政府宣布蔗喂,位于F島的核電站,受9級(jí)特大地震影響高帖,放射性物質(zhì)發(fā)生泄漏缰儿。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,094評(píng)論 3 317
  • 文/蒙蒙 一散址、第九天 我趴在偏房一處隱蔽的房頂上張望乖阵。 院中可真熱鬧,春花似錦爪飘、人聲如沸义起。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,850評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至椅棺,卻和暖如春犁罩,著一層夾襖步出監(jiān)牢的瞬間齐蔽,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,082評(píng)論 1 267
  • 我被黑心中介騙來泰國打工床估, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留含滴,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,571評(píng)論 2 362
  • 正文 我出身青樓丐巫,卻偏偏與公主長得像谈况,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子递胧,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,666評(píng)論 2 350

推薦閱讀更多精彩內(nèi)容

  • Mysql復(fù)制概念說明Mysql內(nèi)建的復(fù)制功能是構(gòu)建大型碑韵,高性能應(yīng)用程序的基礎(chǔ)。將Mysql的數(shù)據(jù)分布到多個(gè)系統(tǒng)上...
    icoder閱讀 783評(píng)論 1 2
  • Mysql主從的基本原理缎脾,主要形式以及主從同步延遲原理(讀寫分離)祝闻,導(dǎo)致主庫從庫數(shù)據(jù)不一致的問題及解決方案。 一遗菠、...
    你的眼里躺著海閱讀 5,853評(píng)論 0 2
  • Mysql主從基本原理联喘,主要形式以及主從同步延遲原理 (讀寫分離)導(dǎo)致主庫從庫數(shù)據(jù)不一致問題的及解決方案 一、主從...
    薛延祥閱讀 1,082評(píng)論 0 6
  • 什么是主從同步 MySQL 主從同步是指數(shù)據(jù)可以從一個(gè)MySQL數(shù)據(jù)庫服務(wù)器主節(jié)點(diǎn)復(fù)制到一個(gè)或多個(gè)從節(jié)點(diǎn)辙纬。MySQ...
    彳亍口巴閱讀 327評(píng)論 0 1
  • Mysql作為目前世界上使用最廣泛的免費(fèi)數(shù)據(jù)庫豁遭,在實(shí)際的生產(chǎn)環(huán)境中,由單臺(tái)Mysql作為獨(dú)立的數(shù)據(jù)是不能完全滿足實(shí)...
    開心跳蚤閱讀 2,836評(píng)論 0 3