github上有個很好用的工具:https://github.com/msuno/export-database-structure
我使用的數據庫MySQL8.0.20
一、下載後修改
1.pom中的oracle下載失敗,解決辦法:註釋即可,無影響
<!-- <dependency>-->
<!-- <groupId>com.oracle</groupId>-->
<!-- <artifactId>ojdbc6</artifactId>-->
<!-- <version>11.2.0.3</version>-->
<!-- </dependency>-->
2.連接數據庫失敗
最後發現是mysql-connector-java的版本過低導致。調整爲5.1.47
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.47</version>
</dependency>
二、打包
三、運行
java -jar export-database-structure-0.0.1-SNAPSHOT-jar-with-dependencies.jar
彈出界面,輸入相關配置
成功:
ps我覺得焰靈姬紫女明珠夫人好像更勝一籌呢