产品简介
goInsight GoInsight是基于Gin+Vue3开发的数据库WEB管理平台,支持MySQL和TiDB。它通过工单、审批流和数据查询功能,解决DBA与开发人员协作低效、高危操作和审计缺失的痛点,适合需要规范化数据库管理的企业团队使用。
核心功能
- 工单管理(支持DDL/DML/数据导出工单)
- 审批流(支持会签/或签,自定义审批流程)
- SQL审计(内置语法审核器,支持68种规则)
- 数据查询(库表级访问权限控制与审计)
- 权限组织(基于组织架构的用户角色管理)
快速开始
- 从GitHub Releases页面下载最新二进制包
- 运行命令 ./goinsight-linux-amd64 -config config.yaml 启动服务
- 在浏览器访问 http://your-ip:port 进入系统
- 使用默认管理员admin和密码1234.Com!登录,立即修改密码
界面预览
与其他方案对比
| 对比项 | goInsight | 同类方案 |
|---|---|---|
| 管理方式 | 提供Web界面、审批流和SQL审计,规范数据库操作流程 | 手动命令行或简单工具,缺乏协作、审计和规范化 |
| 安全性 | 支持双因素认证和细粒度权限控制,提升操作安全 | 可能依赖基础权限,审计和安全性较弱 |
适合谁用
- 企业DBA(需要管理数据库变更和审批)
- 开发人员(需要安全执行SQL和查询数据)
- IT管理者(需要审计和权限控制数据库操作)
下载与版本
当前最新版本为 v2.1.0,发布于 2026-03-04。支持 Linux。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/lazzyfu/goInsight