注意:jdk版本必須是1.5或者更高版本sql
一、下載dbdeploy-dist-3.0M3-distribution.zip文件數據庫
二、解壓改文件,隨便在哪服務器
三、打開命令面板,切換目錄到example下spa
四、肯定你安裝了ant,而且配置好了環境變量。orm
五、執行ant命令ip
六、你將看到下面的輸出信息it
例如,爲簡單起見,使用一個HSQLDB,包括在分配本地文件的版本。dbdeploy支持其餘數據庫包含Oracle,MySQL和微軟SQL服務器。io
刪除和建立新目錄使例子每次都以一個乾淨的庫開始。
變量
上面代表:建立了一個新的目錄jdk
dbdeploy使用數據庫中的某個表稱爲「changelog」來跟蹤哪些腳本已經成功的執行。
上面代表:dbdeploy執行了createSchemaVersionTable.hsql.sql文件,而且有2/2個執行成功了
接下來就是掃描腳本目錄
當前腳本應用到修改數據庫(無)
有效的腳本有一、二、3
執行腳本一、二、3
最後執行成功完畢。
當再次執行:ant update-database
以下:
發現當前腳本應用到修改數據庫(一、二、3)
有效的腳本有一、二、3
執行腳本(無)