binlog_ignore_db引起的同步復(fù)制故障
來源:懂視網(wǎng)
責(zé)編:小采
時間:2020-11-09 10:16:56
binlog_ignore_db引起的同步復(fù)制故障
binlog_ignore_db引起的同步復(fù)制故障:今天一個同事跟我說了一個問題,mysqlmaster使用了binlog_ignore_db一個庫以后,使用mysql-e執(zhí)行的所有語句就不寫binlog了?詢問了他的情況,他是想在主從復(fù)制時 今天一個同事跟我說了一個問題,mysql master使用了binlog_ignore_db一
導(dǎo)讀binlog_ignore_db引起的同步復(fù)制故障:今天一個同事跟我說了一個問題,mysqlmaster使用了binlog_ignore_db一個庫以后,使用mysql-e執(zhí)行的所有語句就不寫binlog了?詢問了他的情況,他是想在主從復(fù)制時 今天一個同事跟我說了一個問題,mysql master使用了binlog_ignore_db一
今天一個同事跟我說了一個問題,mysqlmaster使用了binlog_ignore_db一個庫以后,使用mysql-e執(zhí)行的所有語句就不寫binlog了?詢問了他的情況,他是想在主從復(fù)制時
今天一個同事跟我說了一個問題,"mysql master使用了binlog_ignore_db一個庫以后,使用mysql -e 執(zhí)行的所有語句就不寫binlog了?"
詢問了他的情況,他是想在主從復(fù)制時,有一個庫不復(fù)制,網(wǎng)站空間,查了他的my.cnf配置,binlog格式化為row,跟他要了當(dāng)時的語句,如下:
mysql -e "create table db.tb like db.tb1"
演示:

結(jié)果創(chuàng)建的表,Slave上一個都沒有,導(dǎo)致杯具發(fā)生。
到底是什么原因引起的呢?那就是沒有使用use 庫名導(dǎo)致的,如果使用了,就可以記錄binlog,香港服務(wù)器,如圖:

所以,如果想在Slave上忽略一個庫的復(fù)制,最好不要用binlog_ignore_db這個參數(shù),使用replicate-ignore-db = yourdb,取代之。
本文出自 “賀春旸的技術(shù)專欄” 博客,香港虛擬主機(jī),請務(wù)必保留此出處
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
binlog_ignore_db引起的同步復(fù)制故障
binlog_ignore_db引起的同步復(fù)制故障:今天一個同事跟我說了一個問題,mysqlmaster使用了binlog_ignore_db一個庫以后,使用mysql-e執(zhí)行的所有語句就不寫binlog了?詢問了他的情況,他是想在主從復(fù)制時 今天一個同事跟我說了一個問題,mysql master使用了binlog_ignore_db一