我在使用Java做一个mySql数据备份动作时出错 本帖最后由 charles1850 于 2011-06-17 15:10:30 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 相当于 在电脑中点 开始 》 运行 》 输入cmd.exe /c E:\\aa > mysqldump.exe -uroot -p0000 jhdb > e:\\aa.XML然后备份结果为0KB 问题已经解决String str = "cmd.exe /c start mysqldump.exe -uroot -p0000 jhdb > E:\\qw.XML";Runtime.getRuntime().exec(str, null, new File("E:\\MySQL Serve 5.0\\bin"));这样写就OK了,具体为什么我也不清楚八成路径问题又或许是需要new 上面发错了String str = "cmd.exe /c mysqldump.exe -uroot -p0000 jhdb > E:\\qw.XML";Runtime.getRuntime().exec(str, null, new File("E:\\MySQL Serve 5.0\\bin"));去掉了String str = "cmd.exe /c start mysqldump.exe -uroot -p0000 jhdb > E:\\qw.XML";中的start才正确 数据库查询 Navicat连接mysql:1045-Acess denied for user:'root'@'localhost'(Using password:YES) 怎样查询得到没有重复的记录 mysql如何实现字段值+1 gz备份如何在win系统下还原 简单叙述一下MYSQL的优化(一个面试题.每次没能完全答对。各位补充一下.) MySql存储过程的错误? 请教mysql高手,mysql哪一个命令能够得到一次得到当前数据库的描述信息?高额分 [Err] 1064 Mysql删除语句 求助:mysql问题...? 求方案
在电脑中点 开始 》 运行 》 输入
cmd.exe /c E:\\aa > mysqldump.exe -uroot -p0000 jhdb > e:\\aa.XML
然后备份结果为0KB
String str = "cmd.exe /c start mysqldump.exe -uroot -p0000 jhdb > E:\\qw.XML";Runtime.getRuntime().exec(str, null, new File("E:\\MySQL Serve 5.0\\bin"));
这样写就OK了,具体为什么我也不清楚
八成路径问题
又或许是需要new
String str = "cmd.exe /c mysqldump.exe -uroot -p0000 jhdb > E:\\qw.XML";Runtime.getRuntime().exec(str, null, new File("E:\\MySQL Serve 5.0\\bin"));去掉了
String str = "cmd.exe /c start mysqldump.exe -uroot -p0000 jhdb > E:\\qw.XML";
中的start才正确