J'ai besoin de synchroniser le développement de mysql db avec celui de production. La production db est mise à jour par les clics de l'utilisateur et d'autres données générées via le Web. Development db est mis à jour avec les données de traitement.Transférer mySQL du développement à la production
Quelle est la meilleure pratique pour accomplir ceci?
J'ai trouvé quelques outils de diff (par exemple mySQL diff), mais ils ne gèrent pas les enregistrements mis à jour. J'ai également trouvé une solution d'application: http://www.isocra.com/2004/10/dumptosql/ mais je ne suis pas sûr que ce soit une bonne pratique car dans ce cas j'ai besoin de retester mon code chaque fois que j'ajoute de nouvelles tables liées à innodb.
Des idées?
Avez-vous besoin de cela pour une fois ou vous avez besoin de le faire régulièrement? – Swapnil
http://superuser.com/questions/90301/sync-two-mysql-databases je pense que cela pourrait être utile –
Merci, j'ai jeté un oeil à eux, on est maître/esclave pour copier exactement le db (mais Je ne peux pas parce que sur la production j'ai des données générées par l'utilisateur que je n'ai pas en développement). L'autre solution a été discutée dans la réponse suivante, j'ai juste besoin de comprendre si elle gère aussi les enregistrements mis à jour. – Daniele