alien.metal
alguem pode me dar uma ajuda por favor ? obrigado
bandkanone
Amigo, é melhor você passa uma string ao invés do array.
bandkanone
Runtime rt = Runtime.getRuntime();
Back-UP
rt.exec("cmd.exe /k mysqldump -uroot -p123 banco > " + path);
Restore
rt.exec("cmd.exe /k mysql -uroot -p123 banco < " + path);
alien.metal
entao cara fiz do jeito que me aconxelhou mais ainda nao deu certo fiz assim ó
String path = “c://pjescola.sql”;
Runtime rt = Runtime.getRuntime();
rt.exec("cmd.exe /k “C://Arquivos de programas/MySQL/MySQL Server 5.0/binp/mysqldump.exe” -uroot -pvinicius pjescola > " + path);
alguma sugestao ? valeu
bandkanone
alien.metal:
entao cara fiz do jeito que me aconxelhou mais ainda nao deu certo fiz assim ó
String path = “c://pjescola.sql”;
Runtime rt = Runtime.getRuntime();
rt.exec("cmd.exe /k “C://Arquivos de programas/MySQL/MySQL Server 5.0/binp/mysqldump.exe” -uroot -pvinicius pjescola > " + path);
alguma sugestao ? valeu
Tenta assim:
String path = "c:/pjescola.sql";
Runtime rt = Runtime.getRuntime();
rt.exec("cmd.exe /k \"C:/Arquivos de programas/MySQL/MySQL Server 5.0/binp/mysqldump.exe\" -uroot -pvinicius pjescola > " + path);
Marky.Vasconcelos
Ve se resolve
rt.exec("cmd \"C:/Arquivos de programas/MySQL/MySQL Server 5.0/binp/mysqldump.exe\" -u root --password=vinicius pjescola > "+path);
alien.metal
entao tentei das duas formas foda que nao sei ele gera o .sql mais em branco sendo que o bd ta cheio
tusavow
mesmo problema
e ja tentei outras solucoes =/
Helder_Ribeiro
try{
String comando="C:\\Arquivos de programas\\MySQL\\MySQL Server 5.0\\bin\\mysqldump.exe";
ProcessBuilder pb=new ProcessBuilder(comando,"--user=root","--password=root","agilcms_desktopweb","--result-file=C:\\bkp_MySql\\src\\banco\\Backup.sql");
pb.start();
}
catch(Exception exc)
{
exc.printStackTrace();
}
e o restore seria como ?