Je peux voir que vous avez dit que vous ne vouliez pas utiliser mysqldump
, mais j'ai atteint cette page en cherchant une solution similaire et d'autres pourraient également la trouver. Dans cet esprit, voici un moyen simple de dupliquer une base de données à partir de la ligne de commande d'un serveur Windows :
- Créez la base de données cible à l'aide de MySQLAdmin ou de votre méthode préférée. Dans cet exemple,
db2
est la base de données cible, où la base de données sourcedb1
sera copié. - Exécutez l'instruction suivante sur une ligne de commande :
mysqldump -h [server] -u [user] -p[password] db1 | mysql -h [server] -u [user] -p[password] db2
Remarque :Il n'y a PAS d'espace entre -p
et [password]