支持mysql、sqlite、postgresql、sqlserver四种数据库之间数据相互迁移。
两种方式实现数据迁移:
①页面交互
数据库连接成功后,通过点击按钮查询所有表显示当前数据库所有表名然后点击表名显示该表的所有字段,只需要勾选需要操作的字段。
这种方式只支持源数据库select,目标数据库insert操作
②SQL输入
这种方式比较简单,在页面中输入将在两边数据库执行的sql语句然后点击执行按钮即可
示例
安装、部署
JDK环境:>=1.8
源码部署:
项目源码:https://github.com/yz-java/data_migration
maven打包:mvn clean package -Dmaven.test.skip=true
realase下载:
运行
java -jar 安装包
以上属于原创文章,转载请注明作者@怪咖