Un script batch pour copier la structure d'une base de données

Ça peut être utile pour répliquer la structure d'une base existante pour exécuter des tests unitaires.


SET MYSQL_BIN=C:\mysql\bin
"%MYSQL_BIN%\mysqldump" --add-drop-table --no-data --opt -uroot bdsource | "%MYSQL_BIN%\mysql" -uroot bddest

Vous devez indiquer le répertoire où se trouve l'exécutable mysql dans la variable MYSQL_BIN. Si votre base de données comporte un mot de passe, vous devez ajouter l'option -p suivi du mot de passe.

ATTENTION, toutes les tables de la base de destination seront effacées !

Etiquettes:

Ajouter un commentaire