mysql主從庫(kù)與讀寫分離

一.mysql主從庫(kù)與讀寫分離的實(shí)現(xiàn)理論


2019-02-28_090556.png
2019-02-28_090613.png

二.mysql配置
1.準(zhǔn)備兩臺(tái)服務(wù)器安裝mysql(也可以在一臺(tái)中裝兩個(gè)mysql修改端口號(hào)避免沖突)
2.分別連接mysql


2019-02-28_091321.png

3.配置mysql
1.配置主庫(kù) monster
打開binary log


2019-02-28_091806.png

2019-02-28_092119.png

修改保存后重啟mysql
2019-02-28_092424.png

重新連接數(shù)據(jù)庫(kù)查看配置結(jié)果
2019-02-28_092547.png

2.配置從庫(kù)


2019-02-28_092955.png

2019-02-28_093122.png

重啟mysql
2019-02-28_093202.png

重新連接
主庫(kù)創(chuàng)建賬號(hào)用于主從配置
2019-02-28_105813.png

主庫(kù)授權(quán)


2019-02-28_093647.png

賬號(hào)repl后面的是從庫(kù)的ip地址 mysql是賬號(hào)repl的密碼
刷新


2019-02-28_093709.png

從庫(kù)配置
2019-02-28_093859.png

后面master_log_pos=0 表示從零開始同步 master_log_file 是上面SHOW MASTER STATUS 下面的file文件


2019-02-28_095036.png

在從庫(kù)中開啟主從跟蹤


2019-02-28_095036.png

查看從庫(kù)狀態(tài)


2019-02-28_095404.png

發(fā)現(xiàn)id沖突
2019-02-28_095917.png

從庫(kù)中終止主從同步 stop slave
查看 my.cnf 文件 把 server -id=1 的字段刪除 保留server-id=2 修改后保存 重啟mysql 重新連接 開啟主從同步start slave
查看從庫(kù)狀態(tài) 發(fā)現(xiàn)沒有錯(cuò)誤 到此主從同步配置已經(jīng)完成.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容