!!!!!!!基于JDK1.8编写的java代码
相比之前的比对工具性能更加快速,直接运行java工程中的代码即可比对
1. 两个 MYSQL 数据库对象结构比对工具 (比如:本地测试库、远程运维库表结构、表中列等对比)
2. 比对结果导出EXCEL 存放于 “工程根目录”/export/ 目录下
3. 比对的对象包括 表、表列、表索引、表分区差异、触发器代码差异、存储过程代码差异,函数代码差异 和 对象是否存在等信息
4. 运行 cn.guzt.test.AppTest 中的 test方法即可(设置你的JDBC信息) 一般2秒左右即可出比对结果
5. 工程所需的jar 在 lib目录下
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-10-26 11:11 mysqldiff-master
文件 12 2017-10-26 11:11 mysqldiff-master.gitignore
文件 563 2017-10-26 11:11 mysqldiff-masterREADME.md
文件 393 2017-10-26 11:11 mysqldiff-masterReadMe.txt
目录 0 2017-10-26 11:11 mysqldiff-masterlib
文件 109043 2017-10-26 11:11 mysqldiff-masterlibcommons-io-1.4.jar
文件 434678 2017-10-26 11:11 mysqldiff-masterlibcommons-lang3-3.4.jar
文件 92241 2017-10-26 11:11 mysqldiff-masterlibcurvesapi-1.03.jar
文件 460708 2017-10-26 11:11 mysqldiff-masterlibfastjson-1.2.29.jar
文件 391834 2017-10-26 11:11 mysqldiff-masterliblog4j-1.2.15.jar
文件 1623054 2017-10-26 11:11 mysqldiff-masterlibmybatis-3.4.5.jar
文件 989495 2017-10-26 11:11 mysqldiff-masterlibmysql-connector-java-5.1.39.jar
文件 2528204 2017-10-26 11:11 mysqldiff-masterlibpoi-3.14-20160307.jar
文件 340081 2017-10-26 11:11 mysqldiff-masterlibpoi-examples-3.14-20160307.jar
文件 30562 2017-10-26 11:11 mysqldiff-masterlibpoi-excelant-3.14-20160307.jar
文件 1286511 2017-10-26 11:11 mysqldiff-masterlibpoi-ooxml-3.14-20160307.jar
文件 5919795 2017-10-26 11:11 mysqldiff-masterlibpoi-ooxml-schemas-3.14-20160307.jar
文件 1316029 2017-10-26 11:11 mysqldiff-masterlibpoi-scratchpad-3.14-20160307.jar
文件 2730866 2017-10-26 11:11 mysqldiff-masterlibxmlbeans-2.6.0.jar
文件 4004 2017-10-26 11:11 mysqldiff-mastermysqldiff.iml
目录 0 2017-10-26 11:11 mysqldiff-mastersrc
文件 308 2017-10-26 11:11 mysqldiff-mastersrcMain.java
目录 0 2017-10-26 11:11 mysqldiff-mastersrccn
目录 0 2017-10-26 11:11 mysqldiff-mastersrccnguzt
目录 0 2017-10-26 11:11 mysqldiff-mastersrccnguztdiff
目录 0 2017-10-26 11:11 mysqldiff-mastersrccnguztdiffaction
文件 4958 2017-10-26 11:11 mysqldiff-mastersrccnguztdiffactionDiffAction.java
目录 0 2017-10-26 11:11 mysqldiff-mastersrccnguztdiffmapper
文件 668 2017-10-26 11:11 mysqldiff-mastersrccnguztdiffmapperMysqlMapper.java
文件 2494 2017-10-26 11:11 mysqldiff-mastersrccnguztdiffmapperMysqlMapper.xml
目录 0 2017-10-26 11:11 mysqldiff-mastersrccnguztdiffproperties
............此处省略33个文件信息
import cn.guzt.test.AppTest;
public class Main {
public static void main(String[] args) {
// 请在test方法中配置你的jdbc信息
// 执行比对测试
// 导出的比对结果文件在 工程文件根路径/mysqldiff/export/ 路径下
AppTest.test();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-10-26 11:11 mysqldiff-master
文件 12 2017-10-26 11:11 mysqldiff-master.gitignore
文件 563 2017-10-26 11:11 mysqldiff-masterREADME.md
文件 393 2017-10-26 11:11 mysqldiff-masterReadMe.txt
目录 0 2017-10-26 11:11 mysqldiff-masterlib
文件 109043 2017-10-26 11:11 mysqldiff-masterlibcommons-io-1.4.jar
文件 434678 2017-10-26 11:11 mysqldiff-masterlibcommons-lang3-3.4.jar
文件 92241 2017-10-26 11:11 mysqldiff-masterlibcurvesapi-1.03.jar
文件 460708 2017-10-26 11:11 mysqldiff-masterlibfastjson-1.2.29.jar
文件 391834 2017-10-26 11:11 mysqldiff-masterliblog4j-1.2.15.jar
文件 1623054 2017-10-26 11:11 mysqldiff-masterlibmybatis-3.4.5.jar
文件 989495 2017-10-26 11:11 mysqldiff-masterlibmysql-connector-java-5.1.39.jar
文件 2528204 2017-10-26 11:11 mysqldiff-masterlibpoi-3.14-20160307.jar
文件 340081 2017-10-26 11:11 mysqldiff-masterlibpoi-examples-3.14-20160307.jar
文件 30562 2017-10-26 11:11 mysqldiff-masterlibpoi-excelant-3.14-20160307.jar
文件 1286511 2017-10-26 11:11 mysqldiff-masterlibpoi-ooxm
文件 5919795 2017-10-26 11:11 mysqldiff-masterlibpoi-ooxm
文件 1316029 2017-10-26 11:11 mysqldiff-masterlibpoi-scratchpad-3.14-20160307.jar
文件 2730866 2017-10-26 11:11 mysqldiff-masterlibxm
文件 4004 2017-10-26 11:11 mysqldiff-mastermysqldiff.iml
目录 0 2017-10-26 11:11 mysqldiff-mastersrc
文件 308 2017-10-26 11:11 mysqldiff-mastersrcMain.java
目录 0 2017-10-26 11:11 mysqldiff-mastersrccn
目录 0 2017-10-26 11:11 mysqldiff-mastersrccnguzt
目录 0 2017-10-26 11:11 mysqldiff-mastersrccnguztdiff
目录 0 2017-10-26 11:11 mysqldiff-mastersrccnguztdiffaction
文件 4958 2017-10-26 11:11 mysqldiff-mastersrccnguztdiffactionDiffAction.java
目录 0 2017-10-26 11:11 mysqldiff-mastersrccnguztdiffmapper
文件 668 2017-10-26 11:11 mysqldiff-mastersrccnguztdiffmapperMysqlMapper.java
文件 2494 2017-10-26 11:11 mysqldiff-mastersrccnguztdiffmapperMysqlMapper.xm
目录 0 2017-10-26 11:11 mysqldiff-mastersrccnguztdiffproperties
............此处省略33个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)