新聞中心
下文主要給大家?guī)?lái)MySQL主從復(fù)制的簡(jiǎn)要步驟,希望這些內(nèi)容能夠帶給大家實(shí)際用處,這也是我編輯這篇文章的主要目的。好了,廢話不多說(shuō),大家直接看下文吧。
創(chuàng)新互聯(lián)公司專注于企業(yè)全網(wǎng)營(yíng)銷推廣、網(wǎng)站重做改版、普陀網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5響應(yīng)式網(wǎng)站、商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為普陀等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
主從復(fù)制步驟
1:開啟主庫(kù)binlog功能
查看3306 是否開啟
grep log-bin /etc/my.cnf
查看是否不一樣
2:確保server-id 不同
grep server-id /etc/my.cnf
grep server-id /data/3307/my.cnf
3:主庫(kù)授權(quán) 復(fù)制的用戶rep
grant replication slave on *.* to rep@'192.168.1.102' identified by '2017';
查看是否授權(quán)成功
4:鎖表,查看binlog 位置點(diǎn)
先鎖表 保證數(shù)據(jù)庫(kù)一致
flush table with read lock;
show master status; 看看備份點(diǎn)
show master status;
+------------------+----------+--------------+------------------+
| File | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+------------------+----------+--------------+------------------+
| mysql-bin.000053 | 339 | | |
+------------------+----------+--------------+------------------+
5.新開窗口導(dǎo)出全備
mysqldump -uroot -p2017 -A -B --events -S /tmp/mysql.sock|gzip >/home/chaofu/rep_bak_$(date +%F).sql.gz
6: unlock table 解除鎖表
從庫(kù):
1:確保server-id 不同
2:把主庫(kù)的數(shù)據(jù)恢復(fù)到 從 庫(kù)
gzip -d rep_bak.sql.gz
mysql -uroot -p -S /data/3307/mysql.sock < /home/chaofu/rep_bak_2017-11-21.sql
3:找位置點(diǎn),配置master.info
CHANGE MASTER TO
MASTER_HOST='192.168.1.102',
MASTER_PORT=3306,
MASTER_USER='rep',
MASTER_PASSWORD='2017',
MASTER_LOG_FILE='mysql-bin.000053',
MASTER_LOG_POS=339;
find /data/3307/data -type -f -name "*.info"
4: 開啟 備份開關(guān)
start slave;
show slave status \G;
從庫(kù)兩個(gè)線程
5:測(cè)試
對(duì)于以上關(guān)于mysql主從復(fù)制的簡(jiǎn)要步驟,大家是不是覺得非常有幫助。如果需要了解更多內(nèi)容,請(qǐng)繼續(xù)關(guān)注我們的行業(yè)資訊,相信你會(huì)喜歡上這些內(nèi)容的。
本文標(biāo)題:mysql主從復(fù)制的簡(jiǎn)要步驟
標(biāo)題鏈接:http://fisionsoft.com.cn/article/pidpjd.html