恢复MySQL .sql dump在尝试本地XAMPP时无法正常工作MySQL服务器
问题描述:
以下是我尝试使用的代码将.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());
}
答
为什么不ü上传你的MySQL转储通过phpmyadmin .....
步骤:
1)进入到phpMyAdmin 2)进入导入 3)选择转储 4)上传它,它的数据库......
如u已经提到,乌拉圭回合使用XAMPP服务器,U可以easuly通过phpmyadmin上传转储
我想以编程的方式来完成它,就像在程序中具有保存和加载功能一样。 – Bryce