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

Come eseguire il backup del database mysql utilizzando java?

Ci sono almeno due problemi:

  1. Fornire un percorso completo a mysqldump.exe (ad es. C:\Program Files\MySQL\bin\mysqldump.exe )
  2. -p parametro senza un valore di password forza mysqldump a richiederlo. E non lo vuoi dal momento che lo esegui in modalità batch. Pertanto, fornisci una password -p"your password" o meglio (e più sicuro) utilizzare un file di opzioni per evitare di fornire la password sulla riga di comando. Maggiori informazioni su queste Linee guida per l'utente finale per la sicurezza delle password