在MySQL中,有時(shí)候不需要將所有的數(shù)據(jù)庫(kù)都保存到二進(jìn)制日志中,因?yàn)檫@會(huì)讓日志文件過于龐大。因此,MySQL提供了一種配置選項(xiàng)binlogignoredb,用于指定哪些數(shù)據(jù)庫(kù)不需要被記錄到二進(jìn)制日志中。
# 在MySQL配置文件my.cnf中添加如下內(nèi)容,表示不記錄數(shù)據(jù)庫(kù)mysql_test到二進(jìn)制日志中 binlogignoredb=mysql_test
需要注意的是,如果使用了這個(gè)選項(xiàng),那么在進(jìn)行數(shù)據(jù)恢復(fù)時(shí),這些被忽略的數(shù)據(jù)庫(kù)的數(shù)據(jù)將無法被恢復(fù)。因此,在使用binlogignoredb時(shí)需要格外小心。