Sincronizar dois bancos de dados MySQL


24

Qual é uma boa maneira de sincronizar dois bancos de dados MySQL?

Gostaria de sincronizar os dados no banco de dados do meu site de produção com o meu banco de dados de desenvolvimento local. No momento, estou apenas usando a interface do PHPMyAdmin para exportá-la de uma e importá-la para a outra.

Essas seriam sincronizações iniciadas pelo usuário, não necessariamente periódicas ou automatizadas (algo como uma sincronização com um clique).


stackoverflow.com/questions/33345124/... Isso poderia resolver o seu espero problema
Mathew

Respostas:



12

O SQLyog Enterprise e Ultimate podem fazer isso.

texto alternativo

texto alternativo

O SQLyog possui uma versão gratuita, embora infelizmente não possa executar as operações de sincronização. As versões pagas começam em US $ 69, mas está disponível uma avaliação de 30 dias. Para uma solução gratuita, a replicação é sua melhor aposta, conforme descrito rapidamente, embora exija um pouco de configuração.

Agora também possui o recurso 'Visual Data Compare', onde os dados podem ser comparados e sincronizados visualmente.

insira a descrição da imagem aqui


não é uma resposta ruim para os usuários do WINDOWS ..
Adam F


2

A ferramenta SJA do SQLYog (gratuita para Linux) pode fazer isso de maneira brilhante e eu a uso há anos e anos. Basta um arquivo XML gerado com as informações de login corretas, seu banco de dados e tabelas desejadas. Eu não poderia ter ficado sem ele.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.