課程
/數(shù)據(jù)庫
/MySQL
/MySQL5.7復(fù)制功能實戰(zhàn)
老師您好,2-4節(jié)介紹的與復(fù)制相關(guān)的relication開頭的表是從哪個版本開始支持的,我的5.5版本怎么沒有這幾張表
2016-11-07
源自:MySQL5.7復(fù)制功能實戰(zhàn) 2-4
正在回答
講師在第五章開頭說的,5.7之前的多線程復(fù)制,一個線程只能作用于一個庫
啊,說錯了,多線程復(fù)制在5.7之前就有了
是的,我的是5.6的也沒有這些表,mysql5.7開始才支持多源復(fù)制和多線程復(fù)制。
而且5.7之前的版本,還需要在配置文件里設(shè)置(我的配置示例) :
修改主結(jié)點的配置文件 :
????????log_bin ? ? ? = /var/run/mysqld/bin.log
????????binlog_format = mixed ? # 采用混合模式(state模式 & row模式 的混合)
????????server-id ? ? = 10
修改從結(jié)點的配置文件 :
????????skip_slave_start = 1 ? ?# 啟動從結(jié)點mysql的時候,不會自動啟動復(fù)制進程,而是需要用start slave來手動啟動
????????read_only ? ? ? ?= 1 ? ?# 這個從結(jié)點是只讀的
????????server-id ? ? ? ?= 20 ? # 該值必須和主結(jié)點,以及其他從結(jié)點不同
????????// 注意,從結(jié)點不需要再配置log_bin了,因為只需要主結(jié)點一份就夠了
修改完配置文件后,重啟主結(jié)點和從結(jié)點的mysql服務(wù),然后用change master命令和start slave命令,才不會報錯
舉報
了解最新版的MySQL數(shù)據(jù)庫,領(lǐng)略MySQL5.7強大的復(fù)制功能
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-11-20
講師在第五章開頭說的,5.7之前的多線程復(fù)制,一個線程只能作用于一個庫
2016-11-20
啊,說錯了,多線程復(fù)制在5.7之前就有了
2016-11-20
是的,我的是5.6的也沒有這些表,mysql5.7開始才支持多源復(fù)制和多線程復(fù)制。
而且5.7之前的版本,還需要在配置文件里設(shè)置(我的配置示例) :
修改主結(jié)點的配置文件 :
????????log_bin ? ? ? = /var/run/mysqld/bin.log
????????binlog_format = mixed ? # 采用混合模式(state模式 & row模式 的混合)
????????server-id ? ? = 10
修改從結(jié)點的配置文件 :
????????skip_slave_start = 1 ? ?# 啟動從結(jié)點mysql的時候,不會自動啟動復(fù)制進程,而是需要用start slave來手動啟動
????????read_only ? ? ? ?= 1 ? ?# 這個從結(jié)點是只讀的
????????server-id ? ? ? ?= 20 ? # 該值必須和主結(jié)點,以及其他從結(jié)點不同
????????// 注意,從結(jié)點不需要再配置log_bin了,因為只需要主結(jié)點一份就夠了
修改完配置文件后,重啟主結(jié)點和從結(jié)點的mysql服務(wù),然后用change master命令和start slave命令,才不會報錯