binlog-ignore-db
е настройка от страна на главната, тя казва на главния да не регистрира промените, извършвани в изброената DB.
replicate-ignore-db
е настройка от страна на подчинения, той казва на подчинения да игнорира входящата дневна информация, свързана с изброената DB
Типичният случай на употреба е, когато искате да репликирате различни бази данни от един главен към различни подчинени. Главният трябва да регистрира всички промени, настъпващи във всички бази данни (минус тези, които евентуално са изключени от binlog-ignore-db
, т.е. база данни, която няма да бъде репликирана никъде).
Всеки подчинен ще получи пълния двоичен дневник, но ще репликира само промените, свързани с избраните бази данни (т.е. бази данни не изключено от replicate-ignore-db
-- този списък ще бъде различен за всеки подчинен).
(mysql
база данни като системна база данни, трябва да бъде игнорирани от двата края, освен ако наистина, наистина наистина знам какво правиш).