To problemer:
- mellemrummet mellem -p og adgangskoden
- pladsen inde i stien til den eksekverbare
Foretrækker dette :
runtime.exec(new String[]{"C:\\Program Files\\MySql\\MySql Server 5.5\\bin\\mysqldump", "-u", "root", "-pmyDatabase" "> D:\\backup.sql"});
Bemærk, at hvis du har et problem med runtime.exec, bør du se på de streams, du kan få fra den returnerede Process . Ikke at se på disse streams i tilfælde af fejl er lidt ligesom ikke at se på undtagelsen, når en bliver kastet.