Следующая ситуация: в СУБД есть две схемы db1, db2.
Репликация настроена на db1
В коде коннект настроен jdbc:mysql://localhost/db1
Но через этот коннект выполняются запросы на изменение и db2
пример: insert into db2.table1(name) values ('Mike')
Вопрос: будут ли в таком случае уходить на реплику запросы на изменение db2?
Зависит от настроек репликации.
Что в my.cnf master'а указано под replicate-do-db, то и будет реплицироваться.
Подробнее читайте здесь и в официальной доке.