mysql參數sql_log_bin


如果想在主庫上執行一些操作,但不復制到slave庫上,可以通過修改參數sql_log_bin來實現。

 

比如想在主庫上修改某個表的定義,但是在slave庫上不做修改:

master mysql> set sql_log_bin=0;#設為0后,在Master數據庫上執行的語句都不記錄binlog
master mysql> alter table test1 drop index idx_id add index (id,username);
master mysql> set sql_log_bin=1;

 

要慎重使用global修飾符(set global sql_log_bin=0),這樣會導致所有在Master數據庫上執行的語句都不記錄到binlog,這肯定不是你想要的結果。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM