Replicação de Bases no Mysql [ resolvido]
Possuo dois servidores mysql um atuando como master e outro como slave.
Tenho duas tabelas replicadas.
Criei um programa em php para dar manutenção nessa tabela. Ocorre que quando o aplictivo em php atualiza a tabela em questão, o sql de execução do comando não é enviado ao slave, mas é executado no master. Se eu pegar o mesmo comando e digitá-lo direto na console do mysql, ele é enviado para o slave.
O que pode estar ocorrendo ??
Grato.
Replicação de Bases no Mysql [ resolvido]
Descobri o problema:
Para o snapshoot funcionar, é preciso que quando os comandos sql forem executados, vc esteja usando a database que está replicada, ou seja antes de usá-los use o comando:
use database
No php, vc resolve isso na string de conexão, informando a database replicada no campo de database e de sys.