# zjump_dbtool_1.0 **Repository Path**: ju-do-it/zjump_dbtool_1.0 ## Basic Information - **Project Name**: zjump_dbtool_1.0 - **Description**: No description available - **Primary Language**: Unknown - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2018-03-05 - **Last Updated**: 2021-02-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### SQL审核平台-项目开发背景 开发人员每天需要查询线上数据库,为了提高开发效率,我们需要一个后台提供给开发人员; 还有线上日志的查看,运维人员要提供堡垒机,分配权限给开发人员进行登录服务器进行操作。 ### 项目开发目标 web端数据查询 web端sql检测,保证每次线上执行的sql准确性,时实性 每次检测sql将在从库执行,但不commit,返回sql将会影响的行数,sql执行状态等。然后rollback。 开发提交sql,主管审核,最后运维确认执行或者作废。所有sql提交,审核,执行。等状态记录。(后续添加更详细的流程,比如修改数据超过1000行需要总监审核等) Sql执行时间记录 统计哪些表修改最频繁,说明涉及该表的需要优化(后续计划) Sql语法高亮(后续计划) ### 项目的开发方法 本系统采用在jumpserver开源堡垒机上面二次开发。省去大量开发时间。 登陆,权限验证等都采用jumpserver的。快速实现公司需要的功能 ## 项目功能附图 #### 线上sql查询界面 ![Screenshot](https://raw.githubusercontent.com/xskh2007/xskh2007.github.io/master/images/zjump/select.jpg) #### 线上sql检测界面 ![Screenshot](https://raw.githubusercontent.com/xskh2007/xskh2007.github.io/master/images/zjump/check.png) #### 线上sql提交界面 ![Screenshot](https://raw.githubusercontent.com/xskh2007/xskh2007.github.io/master/images/zjump/submit.png) #### 线上sql操作界面,可以执行,和作废 ![Screenshot](https://raw.githubusercontent.com/xskh2007/xskh2007.github.io/master/images/zjump/deail_list.png) #### 具体sql查看界面 ![Screenshot](https://raw.githubusercontent.com/xskh2007/xskh2007.github.io/master/images/zjump/deail.png)