Was ist mit dem Erstellen eines Dumps und dem Speichern? und dann ausführen, wenn Sie wiederherstellen möchten?
http://dev.mysql.com/doc/refman/5.1 /en/mysqldump.html
BEARBEITEN:
Nun, da Sie sagen, dass Sie nicht wirklich wissen, wie Sie dies erreichen können, dann werde ich genauer.
mysqlduml muss dazu von einer Kommandozeile ausgeführt werden. Bitte lesen Sie diesen Link:
http://docs.oracle.com/javase /7/docs/api/java/lang/Runtime.html
Ihr Code sollte in etwa so aussehen:
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);
Danach sollten Sie erfolgreich eine Datei mit allen Daten Ihrer Datenbank gespeichert haben
der letzte Teil der Zeichenfolge "sqldump.sql"
ist der Name der Datei, Sie können Ihren eigenen Namen mit der Dateiauswahl festlegen und diesen Namen durch den Namen des Benutzers ersetzen, Google hilft Ihnen dabei.
Nun, erledige das zuerst, poste deinen Code, wenn er läuft, und dann können wir die Wiederherstellung der DB in Angriff nehmen