Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como fazer backup do banco de dados mysql usando java?


Há pelo menos dois problemas:
  1. Forneça um caminho completo para mysqldump.exe (por exemplo, C:\Program Files\MySQL\bin\mysqldump.exe )
  2. -p parâmetro sem um valor de senha força o mysqldump a solicitá-lo. E você não quer isso, pois está executando-o em modo de lote. Portanto, forneça uma senha -p"your password" ou melhor (e mais seguro) use um arquivo de opções para evitar fornecer a senha na linha de comando. Leia mais sobre estas Diretrizes do usuário final para segurança de senha