public final static void main(String[] args) {
StringBuffer sb = new StringBuffer();
sb.append("d:\\mysql\\mysql5160\\bin\\mysqldump");
sb.append(" -uroot ");
sb.append(" -p123456 ");
sb.append(" -d ");
sb.append(" dbname ");
sb.append(" pm_user ");
sb.append(">d:\\test.txt");
String javaExecute = sb.toString();// 在CMD中执行的字符串
try {
Process p = Runtime.getRuntime().exec(javaExecute);
System.out.println("数据已导出到文件");
} catch (IOException e) {
e.printStackTrace();
}
}
执行成功,但是就是没有生成test.txt文件,请高手帮忙
dbname:数据库名
pm_user:表名