注意: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
执行脚本(无)