Mysql
 sql >> Base de données >  >> RDS >> Mysql

Copier/dupliquer la base de données sans utiliser mysqldump

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 :

  1. 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 source db1 sera copié.
  2. 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]