#####比对两个数据库之间的库、表/视图以及列的差异。适用于开发库和正式库的比对。 #####分别在config1和config2中配置开发库A和正式库B的连接地址然后运行。
- 首先比对库的差异,为两个库做差集得到的结果;
- 对共有的库做表/视图的比对,为同名库中表/视图的差集;
- 对共有的表/视图做列的比对,为共有表/视图的列做差集。
- 出于安全原因,程序不做结构同步,比对出的差异需要手动alter调整;
- 程序结构写得不好,可能会产生大量查询和运行效率低的问题;
- 只对比库、表/视图、字段的多与少以及字段类型的比较,其他属性差异暂时没有进行比较。代码里已经有数据类型比对的功能,但是目前还有问题
- 将来有需要还会继续实现字段其他属性信息的比对;
- 优化输出以及显示方式;
- 优化查询和处理方式。