我使用以下代码备份当前数据库。然而,这不起作用。在调用这个servlet时,没有响应!
String executeCmd = "mysqldump -u root ultimate > c:/" + dateTime + ".sql";
try {
Process p = java.lang.Runtime.getRuntime ().exec("cmd / c" + executeCmd);
while (true) {
if (p.waitFor () == 0) break; // until the end of the process, only to exit the loop
}
} catch (Exception e) {
e.printStackTrace ();
}
此外,在此之后我尝试使用content-disposition标头使sql文件可下载。请建议使用
是否更好Select * into outfile ..