第一步:去github上下載migration
https://github.com/mybatis/migrations/releases
第二歩:配置migration環境變量(與配置java_home類似)
第三歩:建立一個空目錄(如:migration_demo),進入後,執行migrate init
第四歩:在migration_demo目錄下會生成drivers, environments, scripts3個目錄
第五歩:把數據庫驅動jar包放到drivers裏,配置文件在environments,注意修改send_full_script=false,自己寫的數據庫腳本凡在scripts裏
目錄結構如下:
$ tree
.
├── README
├── drivers
│ └── mysql-connector-java-6.0.5.jar
├── environments
│ └── development.properties
└── scripts
├── 2017030701_create_admin.sql // 自己創建的
├── 20170307084454_create_changelog.sql // init時創建的
├── 20170307084455_first_migration.sql // init時創建的demo
└── bootstrap.sql // init時創建的
第六歩:在migration_demo目錄下執行migrate up就可以執行2017030701_create_admin.sql裏的腳本了,呵呵呵