olá,
eu andei pesquisando e ainda não encontrei nada, gostaria de saber se alguém sabe como eu posso estar fazendo um backup do meu banco de dados no java, estou usando o mysql.
outra coisa também é se tem algum comando no java q eu possa executar comandos de shell
qualquer ajuda agradeço
Pra executar comandos no shell:
Uma opção para gerar o backup é essa, executando o comando mysqldump.
eu aindei pesquisando e achei essa forma de fazer
eu fiz o backup da seguinte forma
try
{
String comando="MYSQL_PATH\\bin\\mysqldump.exe";
ProcessBuilder pb=new ProcessBuilder(comando,"--user=usuario","--password=senha","base_de_dados","--result-file=arquivo.sql");
pb.start();
}
catch(Exception exc)
{
exc.printStackTrace();
}