求教如何java程序调用cmd 连接mysql数据库读取sql文件

开始 -> 运行 -> 输入CMD
D:
cd mysql\bin
mysql -u root -p123456 test <d:\a.sql
这是在命令行执行的 谁能告诉我JAVA要怎么写 谢谢啦

http://www.cnblogs.com/taoweiji/archive/2012/12/11/2812852.html

java本身就是在虚拟机里面运行的,不可能去调用Windows的组件。你可以用其他软件完成这个任务,比如说KSEND。

非要cmd命令吗?xxx.bat不行吗?

建议把以上的批处理命令生成一个批处理文件 (以bat结尾),然后用java来调用

java调用bat

http://www.cnblogs.com/xwdreamer/archive/2011/12/12/2296911.html