+ Responder ao Tópico



  1. #1

    Padrão 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.

  2. #2

    Padrão 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.