mysqldumpをJavaから実行する

高瀬 裕介 1,001views 更新:2013年12月25日
String executeCmd = "/path/to/mysql/bin/mysqldump -h{yourhostname} -u"
        + "root " + " --add-drop-database -B " + orgId +" -r /path/to/dump/backup.sql";
Process runtimeProcess;
try {
    runtimeProcess = Runtime.getRuntime().exec(executeCmd);
    int processComplete = runtimeProcess.waitFor();
    if (processComplete == 0) {
        System.out.println("OK");
    } else {
        System.out.println("NG");
    }
} catch (Exception ex) {
    ex.printStackTrace();
}

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

1件のトラックバック

こちらもお役に立つかもしれません