利用dos 命令執行 sql
// 資料庫匯出
string user = "root"; // 資料庫帳號
string password = "***"; // 登陸密碼
string database = "***"; // 需要備份的資料庫名
string times= dateutils.getspecifydate(new
date(),"yyyy-mm-dd_hhmmss");
string oldtimes = dateutils.getspecifydate(dateutils.getpreviousornextdaysofdate(new
date(), -3),"yyyy-mm-dd");
string filepath = "e:\\***\\"+times+".sql"; // 備份的路徑位址
string stmt1 = "e:\\program files\\mariadb 10.1\\bin\\mysqldump " + database +" -h 192.168.3.120 -u " + user + " -p" + password + " --result-file=" + filepath;
arraylist imgsrc=new arraylist();
getallfilename("e:\\***",imgsrc);
imgsrc.parallelstream().foreach(name ->
});try
catch (ioexception e)
// 獲取所有檔名
public static void getallfilename(string path, arraylist filename)
利用jdk 自帶timer 實現定時任務
timer
timer = new
timer();
timertask t1 = sqlbackup();
timer.schedule(t1, 0, 3600000);
mysql匯出sql指令碼
注意事項 必須在d ltsoft mysql4 bin mysqldump u root p test c a.sql 先得進入mysql安裝目錄的bin下 可以看到裡面有mysqldump.exe 通常mysql預設安裝在c program files mysql mysql server 5.0...
MySQL匯入和匯出sql指令碼
首先,使用mysqldump命令的前提是,在cmd中進入mysql安裝目錄下的bin目錄下,才可以使用該命令。我的mysql安裝在e 盤,所以,首先進入bin目錄下 e program files mysql mysql server 5.0 bin 然後,你就可以使用該命令了。1 匯出整個資料庫 ...
oracle匯出sql指令碼
大體的分為三種方法 一 可以通過toad plsql develop等第三方工具進行匯出dll操作,用這種辦法的好處在於操作簡單方便,但需要安裝,下面簡單介紹一下用這兩個工具獲得dll語句的操作。二 直接通過exp imp工具 oracle提供的最原始最實用的匯入匯出工具,我們大體上可以分為三種辦法...