Μy代码在本地主机中正常运行:
Process run = Runtime.getRuntime().exec(
"C:\\Program Files\\MySQL\\MySQL Server 5.5\\bin\\mysqldump --host=" + host + " --port=" + port +
" --user=" + user + " --password=" + password +
" --compact --databases --add-drop-table --complete-insert --extended-insert " +
"--skip-comments --skip-triggers "+ db);
在本地系统上我使用直接路径C:\\Program Files\\MySQL\\MySQL Server 5.5\\bin\\
,但在服务器中我没有得到任何直接路径,我只有基本目录。
托管MySQL数据库后,我遇到了一个例外:
java.io.IOException:无法运行程序> “\ usr \ local \ mysql-5.5.43 \ mysqldump”:CreateProcess error = 2,>系统找不到指定的文件
如何将托管的MySQL数据库备份到本地系统,我想在本地运行代码?