Javaコードを介してデータベースのエクスポートとインポートを実行するには、MySQLのインストールパスを取得する必要があります。現在、Eclipseを使用しています。文字列変数「mySqlPath」でインストールパスを取得する必要があります。
File fMysqlPath = new File("C:\\Program Files\\MySQL\\MySQL Server 5.1\\bin\\");
String executeCmd = "mysqldump -u " + Constants.DB_USER + " -p" +
Constants.DB_PASSWORD + " " + Constants.DB_NAME + " -r " +
FilePath + "\\" + FileName;
Process runtimeProcess = Runtime.getRuntime().exec(executeCmd, null, fMysqlPath);
これは私がやったことです。これには依存関係の問題があります。
どうすればこれを解決できますか?