MySQL 5.7.24 主從復(fù)制環(huán)境搭建

一. 環(huán)境需要
服務(wù)器:
主庫服務(wù)器: mysql-server-00
從庫服務(wù)器: mysql-server-01

二. 數(shù)據(jù)庫安裝
請移步: http://www.reibang.com/p/3d7ef958cac7

三. 開始配置主庫備份
一揪阶、主庫配置:
1、編輯配置文件:

$ vim /etc/my.cnf
# 設(shè)置主服務(wù)器的id(不能和別的服務(wù)器重)
server-id = 1 
# 可以配置的值:0/1/2; 0剔交、效率最高腕唧,最不安全谋梭;1、最安全,但是效率最低蔫缸;2、安全和效率平衡的取舍贺嫂,在服務(wù)器系統(tǒng)掛掉的情況下會(huì)丟失數(shù)據(jù)滓鸠;
innodb_flush_log_at_trx_commit = 1  
# 值可設(shè)置 1、500第喳、1000糜俗;可自己根據(jù)測試性能配置
sync_binlog = 1 
# binlog日志文件名
log-bin = mysql-bin
# 表示不同步mysql庫
binlog-ignore-db = mysql 
# 表示不同步information_schema庫
binlog-ignore-db = information_schema 
binlog-ignore-db = performance_schema
binlog-ignore-db = sys
# 這個(gè)表示只同步某個(gè)庫 (如果沒有此項(xiàng),表示同步所有的庫)
binlog-do-db = xxxx  

2曲饱、創(chuàng)建用于主從同步的賬戶:

# 登錄MySQL 
$ mysql -u root -p    
# 創(chuàng)建用戶和密碼
mysql> create user 'copy'@'%' identified by '123456';
# 賦予FILE權(quán)限悠抹,允許從從庫ip訪問
mysql> grant FILe on *.* to 'copy'@'mysql-server-01' identified by '123456';主庫
# 賦予主從同步權(quán)限
mysql> grant replication slave on *.* to 'copy'@'192.168.172.111' identified by '123456'; 
mysql> flush privileges;

3、重啟MySQL渔工,使my.cnf 配置生效锌钮;查看主庫狀態(tài):

$ service mysql restart
$ mysql -u root -p
$ mysql> show master status;
 #查看主庫的狀態(tài)  file, position 這兩個(gè)值后續(xù)要用
+--------------------+----------+--------------+------------------+-------------------+
| File               | Position | Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid_Set |
+--------------------+----------+--------------+------------------+-------------------+
| mysql-bin.000002    |      154 |     xxxx     |                  |                   |
+--------------------+----------+--------------+------------------+-------------------+
1 row in set (0.00 sec)

二、從庫配置:
1引矩、編輯配置文件:

$ vim /etc/my.cnf
server-id = 2
# 配置不需要復(fù)制的庫mysql
replicate-ignore-db = mysql
replicate-ignore-db = information_schema
replicate-ignore-db = performance_schema
replicate-ignore-db = sys
# 標(biāo)記出需要同步的數(shù)據(jù)庫名,在多從配置時(shí)可以按需配置
replicate_do_db = tmall 
# 可以配置的值:0/1/2; 0梁丘、效率最高,最不安全旺韭;1氛谜、最安全,但是效率最低区端;2值漫、安全和效率平衡的取舍,在服務(wù)器系統(tǒng)掛掉的情況下會(huì)丟失數(shù)據(jù)织盼;
innodb_flush_log_at_trx_commit = 1
# 每進(jìn)行n次事務(wù)提交之后杨何,MySQL將binlog_cache中的數(shù)據(jù)強(qiáng)制寫入磁盤。
sync_binlog = 1000 
# 根據(jù)實(shí)際情況決定開啟多少個(gè)線程用于主從復(fù)制
slave_parallel_workers = 4 
# 基于組提交的并行復(fù)制方式
slave_parallel_type = logical_clock 
master_info_repository = TABLE
relay_log_info_repository = TABLE
relay_log_recovery = ON

2沥邻、配置完成后危虱,重啟從庫的MySQL:

$ service mysql restart 
# 登錄mysql
$ mysql -u root -p 
# 關(guān)閉從庫
mysql> stop slave; 
# 配置主庫信息  這里就用到主庫 show master status 那里的兩個(gè)字段
mysql> change master to master_host='mysql-server-00', master_user='copy' ,master_password='123456', master_log_file='mysql-bin.000002' ,master_log_pos=154;
# 開啟從庫 
mysql> start slave; 
# Slave_IO_Running, Slave_SQL_Running 都為Yes的時(shí)候表示配置成功
mysql> show slave status \G; 

3、驗(yàn)證主從:
操作主庫, 建庫, 建表, 插入數(shù)據(jù), 檢查從庫是否同步, over, perfect ~~

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末唐全,一起剝皮案震驚了整個(gè)濱河市埃跷,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌邮利,老刑警劉巖弥雹,帶你破解...
    沈念sama閱讀 216,402評論 6 499
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異延届,居然都是意外死亡剪勿,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,377評論 3 392
  • 文/潘曉璐 我一進(jìn)店門方庭,熙熙樓的掌柜王于貴愁眉苦臉地迎上來窗宦,“玉大人赦颇,你說我怎么就攤上這事「昂” “怎么了?”我有些...
    開封第一講書人閱讀 162,483評論 0 353
  • 文/不壞的土叔 我叫張陵订讼,是天一觀的道長髓窜。 經(jīng)常有香客問我,道長欺殿,這世上最難降的妖魔是什么寄纵? 我笑而不...
    開封第一講書人閱讀 58,165評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮脖苏,結(jié)果婚禮上程拭,老公的妹妹穿的比我還像新娘。我一直安慰自己棍潘,他們只是感情好恃鞋,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,176評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著亦歉,像睡著了一般恤浪。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上肴楷,一...
    開封第一講書人閱讀 51,146評論 1 297
  • 那天水由,我揣著相機(jī)與錄音,去河邊找鬼赛蔫。 笑死砂客,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的呵恢。 我是一名探鬼主播鞠值,決...
    沈念sama閱讀 40,032評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼瑰剃!你這毒婦竟也來了齿诉?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,896評論 0 274
  • 序言:老撾萬榮一對情侶失蹤晌姚,失蹤者是張志新(化名)和其女友劉穎粤剧,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體挥唠,經(jīng)...
    沈念sama閱讀 45,311評論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡抵恋,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,536評論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了宝磨。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片弧关。...
    茶點(diǎn)故事閱讀 39,696評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡盅安,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出世囊,到底是詐尸還是另有隱情别瞭,我是刑警寧澤,帶...
    沈念sama閱讀 35,413評論 5 343
  • 正文 年R本政府宣布株憾,位于F島的核電站蝙寨,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏嗤瞎。R本人自食惡果不足惜墙歪,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,008評論 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望贝奇。 院中可真熱鬧虹菲,春花似錦、人聲如沸掉瞳。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽菠赚。三九已至脑豹,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間衡查,已是汗流浹背瘩欺。 一陣腳步聲響...
    開封第一講書人閱讀 32,815評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留拌牲,地道東北人俱饿。 一個(gè)月前我還...
    沈念sama閱讀 47,698評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像塌忽,于是被迫代替她去往敵國和親拍埠。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,592評論 2 353