java程式碼實現資料的備份和恢復
阿新 • • 發佈:2019-01-31
2、建立一個java專案並將jar包加入至構建路徑,如下圖:
3、測試程式碼如下:
public class Test { MysqlManagerConfiguration config = new MysqlManagerConfiguration(); public void backup() { config.setMysqlHome("D:\\mysql");//mysql資料庫 config.setBackupFolder("F:");//備份與恢復路徑 MysqlManager manager = config.buildMysqlManager(); List<String> list = new ArrayList<String>(); list.add("course");//資料中的表新增到list集合中 //備份操作 使用者名稱、密碼、主機、埠、資料庫名、表的集合、生成的檔名 manager.dataBackup("root", "123456", "192.168.1.27", "3322", "ece_sta_db", list, "jxjdyg.sql"); //恢復操作 // manager.dataRecovery("root", "123456", "192.168.1.27", "ece_sta_db", "jxjdyg.sql"); } public static void main(String[] args) { System.out.println("執行成功!"); new Test().backup(); } }
4、執行結果F盤中
注:mysql資料庫