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

Comment sauvegarder et restaurer une base de données MySQL à l'aide de NetBeans ?

Qu'en est-il de la création d'un dump et de son enregistrement ? puis l'exécuter lorsque vous souhaitez restaurer ?

http://dev.mysql.com/doc/refman/5.1 /fr/mysqldump.html

MODIFIER :

Eh bien, puisque vous dites que vous ne savez pas vraiment comment y parvenir, je vais être plus précis.

mysqldumpl doit être exécuté à partir d'une ligne de commande pour cela, veuillez lire ce lien :

http://docs.oracle.com/javase /7/docs/api/java/lang/Runtime.html

votre code devrait ressembler à ceci :

String yourCommand = "mysqldump -h localhost -u [user] -p[database password] -c --add-drop-table --add-locks --all --quick --lock-tables [name of the database] > sqldump.sql";
Runtime.getRuntime().exec(yourCommand);

Après cela, vous devriez avoir enregistré avec succès un fichier avec toutes les données de votre base de données

la dernière partie de la chaîne "sqldump.sql" est le nom du fichier, vous pouvez définir votre propre nom avec le sélecteur de fichier et remplacer ce nom par celui de l'utilisateur, Google vous aidera avec cela.

Eh bien, faites-le d'abord, publiez votre code lorsqu'il est en cours d'exécution, puis nous pourrons nous attaquer à la restauration de la base de données