[mysqld]
server-id?=?1
log-bin=liao
max_binlog_size?=?500M
binlog_cache_size?=?128K
binlog-do-db?=?adb
binlog-ignore-db?=?mysql
log-slave-updates
expire_logs_day=2
binlog_format="MIXED"
server-id= 1
#服務(wù)器標(biāo)志號,注意在配置文件中不能出現(xiàn)多個這樣的標(biāo)識崩掘,如果出現(xiàn)多個的話mysql以第一個為準(zhǔn)七嫌,一組主從中此標(biāo)識號不能重復(fù)。
log-bin=liao
#開啟bin-log苞慢,并指定文件目錄和文件名前綴诵原,默認(rèn)目錄為datadir。
max_binlog_size = 500M
#每個bin-log最大大小挽放,當(dāng)此大小等于500M時會自動生成一個新的日志文件绍赛。一條記錄不會寫在2個日志文件中,所以有時日志文件會超過此大小骂维。
binlog_cache_size = 128K
#日志緩存大小
binlog-do-db = adb
#需要同步的數(shù)據(jù)庫名字惹资,如果是多個,就以此格式在寫一行即可航闺。
binlog-ignore-db = mysql
#不需要同步的數(shù)據(jù)庫名字褪测,如果是多個,就以此格式在寫一行即可潦刃。
log-slave-updates
#當(dāng)Slave從Master數(shù)據(jù)庫讀取日志時更新新寫入日志中侮措,如果只啟動log-bin而沒有啟動log-slave-updates則Slave只記錄針對自己數(shù)據(jù)庫操作的更新。
expire_logs_day=2
#設(shè)置bin-log日志文件保存的天數(shù)乖杠,此參數(shù)mysql5.0以下版本不支持分扎。
binlog_format="MIXED"
#設(shè)置bin-log日志文件格式為:MIXED,可以防止主鍵重復(fù)胧洒。