《Mysql實(shí)例centos下mysql主從復(fù)制設(shè)置詳解》要點(diǎn):
本文介紹了Mysql實(shí)例centos下mysql主從復(fù)制設(shè)置詳解,希望對您有用。如果有疑問,可以聯(lián)系我們。
安裝環(huán)境:centos 5.4
mysql版本:mysql 5.1.xx 采用rpm直接安裝
所需軟件: xtrabackup 1.2.22 采用rpm直接安裝
1. Master:/etc/my.cnf
?
MYSQL教程
設(shè)定了默認(rèn)字符集為utf8,可以按實(shí)際情況取舍這段配置.MYSQL教程
2. Slave:/etc/my.cnf
?
MYSQL教程
3. Master:在master數(shù)據(jù)庫設(shè)置用來同步的slave用戶權(quán)限
MYSQL教程
4. Master:導(dǎo)出數(shù)據(jù)到slaveMYSQL教程
采用xtrabackup來備份mysql,好處是在master的鎖表時間很短,在實(shí)際的生產(chǎn)環(huán)境也可以使用,并且xtrabackup會自動記錄同步日志文件的位置.
MYSQL教程
這個步驟會把master的數(shù)據(jù)包括表結(jié)構(gòu)整個導(dǎo)出并壓縮復(fù)制給slave,同時解壓到slave的/tmp/db目錄下.MYSQL教程
5. Slave:導(dǎo)入數(shù)據(jù)到slave
MYSQL教程
6. Slave:開始同步數(shù)據(jù)
查看/var/lib/mysql/xtrabackup_binlog_info,獲得日志文件以及position.MYSQL教程
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/3249.html