ajuda :)  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
KolT
Debugger
[Avatar]
Membro desde: 16/04/2005 13:17:18
Mensagens: 61
Localização: Brasília - DF
Offline

opa, mais uma vez eu

eu to criando um manager para o mysql como pratica e eu to empacado na funcao de backup:

StringBuffer fazerBackup = new StringBuffer("mysqldump -u root -p "+ BASE +" > "+ destino +"/"+ BASE +".sql");

no modo que to fazendo fazerBackup é executado no prompt do mysql, pq ainda sou um pouco iniciante, mas mysqldump é executado na shell e não achei como fazer isso pelo fórum.

alguem pode me passar essa cola? grato.

my life is free now; linux & java
[MSN] [ICQ]
KolT
Debugger
[Avatar]
Membro desde: 16/04/2005 13:17:18
Mensagens: 61
Localização: Brasília - DF
Offline

seria:

public void executarExterno(String destino, String BASE) {
try {
Runtime executarComando = Runtime.getRuntime();
executarComando.exec("mysqldump -u root -p "+ BASE +" > "+ destino +"/"+ BASE +".sql");
System.out.println(executarComando.toString());
} catch (Exception erro) {
System.out.println(erro.toString());
}
}

esse me retorna: java.lang.Runtime@10b4199

my life is free now; linux & java
[MSN] [ICQ]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team