Vers le serveur distant
mysqldump mydbname | ssh host2 "mysql mydbcopy"
Vers le serveur local
mysqldump mydbname | mysql mydbcopy
Créez d'abord la base de données dupliquée :
CREATE DATABASE duplicateddb;
Assurez-vous que l'utilisateur et les autorisations sont tous en place et :
mysqldump -u admin -p originaldb | mysql -u backup -pPassword duplicateddb;
Je fais parfois un mysqldump et dirige la sortie vers une autre commande mysql pour l'importer dans une autre base de données.
mysqldump --add-drop-table -u wordpress -p wordpress | mysql -u wordpress -p wordpress_backup