半個檔案都沒有?
如果你是直接下 mysqldump ,環境變數的Path請記得加入MySQL的bin目錄 (自己GOOGLE)
或是打絕對路徑 (要加雙引號):
"C:/xxxx/xxxx/MySQL5.6/bin/mysqldump.exe" -uxxxx -pxxxx test > C:/test_dump.txt
有檔案,但是檔案是空的?
1. 指令前面加入 cmd /c,例如 cmd /c mysqldump .....etc
2.問題在Java Util Runtime的exec
跑 mysqldump -uxxxx -pxxxx test > C:/test_dump.txt
有些OS正常,有些OS會有問題
請把 > 換成 -r 就好了
mysqldump -uxxxx -pxxxx test -r C:/test_dump.txt
沒有留言:
張貼留言