【文件属性】:
文件名称:mysql 数据库表结构对比java工具
文件大小:509KB
文件格式:RAR
更新时间:2019-08-26 09:49:39
mysql 表结构对比
mysql 数据库结构对比工具 java
1.配置好两个数据库的账号密码数据库名称等信息
DbComparator db1 = new DbComparator("ip",
null,
"user",
"password",
"dbname",
"47"
);
DbComparator db2 = new DbComparator("ip",
null,
"user",
"password",
"dbname",
"test"
);
2.调用 compare 方法 获取对比结果 ,(json格式的数据)
格式化之后如下 :
{
"TABLE": { //表级别的变化 新增 或者删除的表
"新增": [],
"删除": []
},
"COLUMN": { //字段级别的编号的变化
"TAB_TASK_REC": { // 表明
"test - REC_MAN_ADDRESS": "VARCHAR(50)",
"47 - REC_MAN_ADDRESS": "VARCHAR(300)"
},
"TAB_ORDER": {
"test - REC_ADDRESS": "VARCHAR(50)",
"47 - REC_ADDRESS": "VARCHAR(300)"
}
}
}
【文件预览】:
demo
----mysql-connector-java-5.0.8.jar(528KB)
----DbComparator.java(8KB)