JAVA调用CMD 导出MYSQL的SQL文件为空,同样的语句在CMD直接调用下可以正确生成文件。 20
CMD里面的代码如下mysqldump-hlocalhost-uroot-padminrois2>d:/wewe.sqlJAVA代码如下Runtime.getRuntim...
CMD 里面的代码如下mysqldump -h localhost -u root -padmin rois2> d:/wewe.sql
JAVA代码如下 Runtime.getRuntime().exec("cmd /c mysqldump -h localhost -u root -padmin rois2> d:/wewe.sql");
JAVA代码运行后在D盘会出现这个文件,但是是空的,求解。是什么权限问题? 展开
JAVA代码如下 Runtime.getRuntime().exec("cmd /c mysqldump -h localhost -u root -padmin rois2> d:/wewe.sql");
JAVA代码运行后在D盘会出现这个文件,但是是空的,求解。是什么权限问题? 展开
展开全部
Runtime.getRuntime().exec("目录/bin/mysqldump -h localhost -u root -padmin rois2> d:/wewe.sql");
不写cmd 直接用mysqldump的绝对路径
如这个 Runtime.getRuntime().exec("d:/mysql/bin/mysqldump -h localhost -u root -padmin rois2> d:/wewe.sql");
不写cmd 直接用mysqldump的绝对路径
如这个 Runtime.getRuntime().exec("d:/mysql/bin/mysqldump -h localhost -u root -padmin rois2> d:/wewe.sql");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询