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

結果創建的表,Slave上一個都沒有,導致杯具發生。
到底是什么原因引起的呢?那就是沒有使用use 庫名導致的,如果使用了,就可以記錄binlog,香港服務器,如圖:

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