求助,下面的java代码备份mysql数据库,备份的脚本怎么为空?
Stringuser="root";//数据库帐号Stringpwd="root";//数据库密码Stringdatabase="qlfydb";//需要备份的数据库名称...
String user = "root";// 数据库帐号String pwd = "root";// 数据库密码String database = "qlfydb";// 需要备份的数据库名称String filepath = "F:\\qlfydb.sql";// 备份的路径地址
String stmt = "D:\\Program Files\\MySQL\\MySQL Server 5.1\\bin\\mysqldump " + database + " -h localhost -u " + user+ " -p " + pwd + " --default-character-set=utf8 --result-file="+ filepath;try { Runtime.getRuntime().exec(stmt); System.out.println("数据已经导出到文件"+filepath+"中");} catch (Exception e) { // TODO: handle exception e.printStackTrace();} 展开
String stmt = "D:\\Program Files\\MySQL\\MySQL Server 5.1\\bin\\mysqldump " + database + " -h localhost -u " + user+ " -p " + pwd + " --default-character-set=utf8 --result-file="+ filepath;try { Runtime.getRuntime().exec(stmt); System.out.println("数据已经导出到文件"+filepath+"中");} catch (Exception e) { // TODO: handle exception e.printStackTrace();} 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询