sql >> Databasteknik >  >> RDS >> Mysql

Hur säkerhetskopierar och återställer man en MySQL-databas med NetBeans?

Vad sägs om att skapa en soptipp och spara den? och sedan köra det när du vill återställa?

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

EDIT:

Tja, eftersom du säger att du inte riktigt vet hur du ska uppnå detta så ska du vara mer specifik.

mysqldumpl måste köras från en kommandorad för detta, läs denna länk:

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

din kod bör se ut ungefär så här:

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

Efter det bör du ha lyckats spara en fil med all data i din databas

den sista delen av strängen "sqldump.sql" är namnet på filen kan du ställa in ditt eget namn med filväljaren och ersätta det namnet med det från användaren, google hjälper dig med det.

Väl först gör det klart. Posta din kod när du har den igång och sedan kan vi ta itu med återställningen av DB




  1. MySQL-vyer

  2. PHP:Sortera MySQL-resultat till flerdimensionell array

  3. Skriver läsbar kod för VBA – Prova* mönster

  4. Kom ihåg detta när du formaterar en TIME-datatyp i SQL Server (T-SQL)