博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

mysql数据结构同步工具(运维利器)

Posted on 2021-03-17 10:15  taigudaren  阅读(1166)  评论(0编辑  收藏  举报

 

功能包含
1、源数据库存在,目标数据库不存的情况下数据结构同步
2、源数据库存在,目标数据库也存在,表在目标数据库不存在的情况下的结构同步
3、源数据库表的栏位存在,目标数据库表栏位不存在的结构同步
4、源数据库表的索引存在,目标数据库表索引不存在的结构同步
5、完成数据库同步脚本预览,及同步结构的脚本存储日志
6、增加源数据库及目标数据库选择,可以灵活的选择不同数据源的表结构同步,避免繁琐的配置录入。

 

 

1、本次开源的工具是一个运维工具,是一个运维利器,

这个运维利器是将开发环境的mysql数据库结构同步到生产环境中去,

中间有一个生成脚本预览的过程,预览发现生产环境中部分表,部分字段,部分索引没有建的,这里都可以发现。

目前不处理生产环境删除栏位的情况。

 

 

以下下代码

https://gitee.com/peter1111/DataStructureSyncTool.git

svn://gitee.com/peter1111/DataStructureSyncTool

 

 

                   转载注明来源。