一個(gè)客戶端(client)向一臺(tái)服務(wù)器(server)去訪問(wèn)數(shù)據(jù)(正常)
一臺(tái)服務(wù)器裝一個(gè)mysql不穩(wěn)定,至少兩臺(tái)服務(wù)器(備份)
主從同步的定義
主從同步使得數(shù)據(jù)可以從一個(gè)數(shù)據(jù)庫(kù)服務(wù)器復(fù)制到其他服務(wù)器上
主服務(wù)器:master
從服務(wù)器:slave? 自動(dòng)向主服務(wù)器請(qǐng)求數(shù)據(jù),(主)一改,(從)馬上變略吨,同步
主從特點(diǎn):1)隨時(shí)備份 2)效率快
讀寫(xiě)分離(主從核心意思),讓網(wǎng)站更快速響應(yīng)
寫(xiě)在主服務(wù)器,讀在從服務(wù)器
負(fù)載均衡:分工明確
導(dǎo)數(shù)據(jù):
> 重定向輸出
< 重定向輸入·
mysqldumo -uroot -p+密碼? aashford > aashford.sql
mysqldumo -uroot -p+密碼? aashford > aashford.sql
配置主從同步的基本步驟
有很多種配置主從同步的方法发皿,可以總結(jié)為如下的步驟:
1、在主服務(wù)器上拂蝎,必須開(kāi)啟二進(jìn)制日志機(jī)制和配置一個(gè)獨(dú)立的ID
2雳窟、在每一個(gè)從服務(wù)器上,配置一個(gè)唯一的ID匣屡,創(chuàng)建一個(gè)用來(lái)專門(mén)復(fù)制主服務(wù)器數(shù)據(jù)的賬號(hào)
3封救、在開(kāi)始復(fù)制進(jìn)程前,在主服務(wù)器上記錄二進(jìn)制文件的位置信息
4捣作、如果在開(kāi)始復(fù)制之前誉结,數(shù)據(jù)庫(kù)中已經(jīng)有數(shù)據(jù),就必須先創(chuàng)建一個(gè)數(shù)據(jù)快照(可以使用mysqldump導(dǎo)出數(shù)據(jù)庫(kù)券躁,或者直接復(fù)制數(shù)據(jù)文件)/
5惩坑、配置從服務(wù)器要連接的主服務(wù)器的IP地址和登陸授權(quán)掉盅,二進(jìn)制日志文件名和位置