Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie erstelle ich eine MySQL-Datenbanksicherung mit Java?

Es gibt mindestens zwei Probleme:

  1. Geben Sie einen vollständigen Pfad zu mysqldump.exe an (zB C:\Program Files\MySQL\bin\mysqldump.exe )
  2. -p -Parameter ohne Passwortwert zwingt mysqldump, danach zu fragen. Und Sie wollen es nicht, da Sie es im Batch-Modus ausführen. Geben Sie daher entweder ein Passwort ein -p"your password" oder besser (und sicherer) verwenden Sie eine Optionsdatei, um die Eingabe des Passworts auf der Befehlszeile zu vermeiden. Lesen Sie mehr über diese Richtlinien für Endbenutzer zur Passwortsicherheit