1. 程式人生 > >java程式碼實現資料的備份和恢復

java程式碼實現資料的備份和恢復

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資料庫

偷笑偷笑偷笑偷笑偷笑偷笑偷笑偷笑偷笑偷笑偷笑偷笑偷笑偷笑偷笑偷笑偷笑偷笑偷笑偷笑偷笑偷笑偷笑