Dua masalah :
- spasi antara -p dan kata sandi
- ruang di dalam jalur ke yang dapat dieksekusi
Pilih ini :
runtime.exec(new String[]{"C:\\Program Files\\MySql\\MySql Server 5.5\\bin\\mysqldump", "-u", "root", "-pmyDatabase" "> D:\\backup.sql"});
Perhatikan bahwa jika Anda memiliki masalah dengan runtime.exec, Anda harus melihat aliran yang bisa Anda dapatkan dari Proses . Tidak melihat aliran tersebut jika terjadi kesalahan seperti tidak melihat pengecualian ketika salah satu dilempar.