问题描述
我是这么写的,但一直实现不了,请问是怎么回事啊。谢谢。
packagelesson_3;importjava.io.IOException;publicclassConnectionSql{publicstaticvoidmain(Stringargs[]){//Stringuser="root";//Stringpassword="871022";//Stringdatabase="spoto";//Stringtofilepath="D:\lesson.sql";//Stringpath="D:\ProgramFiles\MySQL\MySQLServer5.0\bin\mysqldump"+database+"-u"+user+"-p、//"+password+"--result-file="+tofilepath;//try{//Runtime.getRuntime().exec(path);//System.out.println("数据库已导出到文件lesson_3_20101024.sql中");//}catch(IOExceptione){////TODOAuto-generatedcatchblock//e.printStackTrace();//System.out.println("导出有误!");//}Stringpath="mysqldump-uroot-p871022--optspoto>D:/backup/lesson_3_20101024.sql";try{Runtimert=Runtime.getRuntime();rt.exec("cmd/D:/ProgramFiles/MySQL/MySQLServer5.0/"+path);System.out.println("数据库已导出到文件lesson_3_20101024.sql中");}catch(IOExceptione){//TODOAuto-generatedcatchblocke.printStackTrace();System.out.println("导出有误!");}}}
解决方案
解决方案二:
该回复于2010-12-02 15:54:30被版主删除
解决方案三:
可以打印出“数据库已导出到文件lesson_3_20101024.sql中”,但在文件夹backup里就是没有