Mysql
 sql >> Database >  >> RDS >> Mysql

Come eseguire il backup e il ripristino di un database MySQL utilizzando NetBeans?

Che ne dici di creare un dump e salvarlo? e poi eseguirlo quando vuoi ripristinare?

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

EDIT:

Bene, dal momento che dici di non sapere davvero come raggiungere questo obiettivo, sarò più specifico.

mysqldumpl deve essere eseguito da una riga di comando per questo, leggi questo link:

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

il tuo codice dovrebbe assomigliare a questo:

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);

Dopodiché dovresti aver salvato con successo un file con tutti i dati del tuo database

l'ultima parte della stringa "sqldump.sql" è il nome del file, puoi impostare il tuo nome con il selettore di file e sostituire quel nome con quello dell'utente, Google ti aiuterà in questo.

Bene, prima fallo Pubblica il tuo codice quando lo hai in esecuzione e poi possiamo affrontare il ripristino del DB