Synchroniser Deux Bases De données MySQL

Quel est un bon moyen de synchroniser deux bases de données MySQL ?

Je souhaite 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 local. En ce moment, j'utilise simplement l'interface phpMyAdmin pour l'exporter de l'un, puis je l'importe dans l'autre.

Ce seraient des synchronisations initiées par l'utilisateur, pas nécessairement périodiques ou automatisées (quelque chose comme une synchronisation en un clic).

demandé sur