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