Si vous avez besoin d’une solution Quick & Dirty pour copier toutes les bases de données d’un serveur MySQL vers un autre, voici la commande à utiliser…
On l’exécute depuis le serveur source:
mysqldump -u root -pMOTDEPASSE --all-databases | ssh utilisateur@serveurdedestination 'cat - | mysql -u root -pMOTDEPASSE'
Attention il faut bien remplacer les textes « motdepasse » par les mots de passe de l’utilisateur root MySQL de vos serveurs et « utilisateur@serveurdedestination » par l’utilisateur et le serveur cible.
Astuce découverte chez Marcus