-1
以下是我尝试使用的代码将.sql转储恢复到本地XAMPP服务器上的MySQL数据库。我只是看不到我做错了什么。谁能帮忙?恢复MySQL .sql dump在尝试本地XAMPP时无法正常工作MySQL服务器
try {
String dbName = "Database";
String dbUser = "root";
String dbPass = "";
String[] executeCmd = new String[]{"/Applications/XAMPP/bin/mysql", " --user=" + dbUser, " --password=" + dbPass, " "+dbName, " -e", " source "+s};
Process runtimeProcess = Runtime.getRuntime().exec(executeCmd);
int processComplete = runtimeProcess.waitFor();
System.out.println(processComplete);
if (processComplete == 0) {
JOptionPane.showMessageDialog(null, "Successfully restored);
} else {
JOptionPane.showMessageDialog(null, "Error restoring");
}
} catch (IOException | InterruptedException | HeadlessException ex) {
JOptionPane.showMessageDialog(null, "Error" + ex.getMessage());
}
我想以编程的方式来完成它,就像在程序中具有保存和加载功能一样。 – Bryce