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 [email protected] '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 « [email protected] » par l’utilisateur et le serveur cible.
Astuce découverte chez Marcus