|
一、準(zhǔn)備服務(wù)器
由于MySQL不同版本之間的(二進(jìn)制日志)binlog格式可能會(huì)不一樣,因此最好的搭配組合是Master的MySQL版本和Slave的版本相同或者更低,Master的版本肯定不能高于Slave版本。
本文中,我們假設(shè)主服務(wù)器(以下簡(jiǎn)稱(chēng)Master)和從服務(wù)器(以下簡(jiǎn)稱(chēng)Slave)的版本都是5.0.15,操作系統(tǒng)是Linux Ubuntu 5.0.x。
假設(shè)同步Master的主機(jī)名為:rep1,Slave主機(jī)名為:rep2,2個(gè)MySQL的basedir目錄都是/usr/local/mysql,datadir都是:/usr/local/mysql/data。
二、設(shè)置同步服務(wù)器
1、設(shè)置同步Master
每個(gè)同步服務(wù)器都必須設(shè)定一個(gè)唯一的編號(hào),否則同步就不能正常運(yùn)行了。接下來(lái)開(kāi)始修改 my.cnf,增加以下幾行:
server-id = 1
log-bin
set-variable=binlog-ignore-db=mysql
it知識(shí)庫(kù):如何設(shè)置MySQL同步(Replication),轉(zhuǎn)載需保留來(lái)源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。