Synchronisez deux bases de données MySQL


24

Quelle est la bonne façon de synchroniser deux bases de données MySQL?

Je voudrais synchroniser les données de la base de données de mon site Web de production avec ma base de données de développement locale. Pour le moment, j'utilise simplement l'interface PHPMyAdmin pour l'exporter de l'un, puis je l'importe dans l'autre.

Il s'agit de synchronisations initiées par l'utilisateur, pas nécessairement périodiques ou automatisées (quelque chose comme une synchronisation en un clic).


stackoverflow.com/questions/33345124/… Cela pourrait résoudre votre problème, j'espère
Mathew

Réponses:



12

SQLyog Enterprise et Ultimate peuvent le faire.

texte alternatif

texte alternatif

SQLyog a une version gratuite bien qu'il ne puisse malheureusement pas effectuer les opérations de synchronisation. Les versions payantes commencent à 69 $ mais un essai de 30 jours est disponible. Pour une solution gratuite, la réplication est votre meilleur pari, comme l'indique Quickcel, bien qu'elle nécessite un peu de configuration.

Il a désormais également une fonctionnalité appelée «Visual Data Compare» où les données peuvent être comparées et synchronisées visuellement.

entrez la description de l'image ici


pas une mauvaise réponse pour les utilisateurs de WINDOWS ..
Adam F


2

L'outil SJA de SQLYog (gratuit pour Linux) peut le faire brillamment et je l'utilise depuis des années et des années déjà. Il suffit d'un fichier XML généré avec les informations de connexion correctes, votre base de données et les tables souhaitées. Je n'aurais pas pu m'en passer.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.