# YaSQL **Repository Path**: mirrors_lazzyfu/YaSQL ## Basic Information - **Project Name**: YaSQL - **Description**: 数据库工单和数据查询的WEB平台,支持MySQL和TiDB - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-01-07 - **Last Updated**: 2026-05-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 🚀 GoInsight

企业级数据库工单与数据查询平台

## 📖 项目简介 **GoInsight** 是一个基于 **Gin + Vue3** 的开发企业级数据库WEB管理平台,提供**数据库工单**和**数据查询**能力,解决DBA与开发人员之间协作低效、操作高危、审计缺失等痛点。 ## 🗺️ 文档与预览 * 📌 [功能预览](https://github.com/lazzyfu/goInsight/wiki/Screenshots) ## 🛠️ 核心功能模块 | 功能模块 | 功能说明 | | :------------- | :------------------------------------------------------------------------------ | | **📝 工单管理** | 支持DDL/DML/数据导出(CSV / XLSX)工单;支持审批、执行、回滚及一键复制工单 | | **⚖️ 审批流** | 支持会签/或签,可按组织架构自定义审批流程与层级 | | **🔍 SQL 审计** | 内置高性能语法审核器,支持68种审核规则;支持全局及实例级参数配置 | | **🔓 数据查询** | 支持库表级访问权限控制与查询审计 | | **👥 权限组织** | 基于组织架构的用户角色管理;DB实例按组织绑定,实现访问隔离 | | **🌐 环境隔离** | 支持自定义多个工单环境(测试、预发、生产),确保变更发布流程规范化 | | **🔔 消息通知** | 集成钉钉/企业微信/邮件消息推送 | | **🛡️ 其它** | 支持双因素认证 | ## 🗄️ 支持数据库 | 数据库引擎 | 版本要求 | 核心能力说明 | | :----------------- | :------- | :------------------------------------------------------------------ | | **MySQL / 云服务** | ≥ 5.7 | DML工单(含回滚);Online DDL (gh-ost);数据加密导出;数据查询库表级权限控制 | | **TiDB** | ≥ 4.0 | DML工单(不支持生成回滚SQL);原生Online DDL;数据加密导出;数据查询库表级权限控制 | ## 🚀 快速部署 ### 1. 下载二进制包 前往 [Releases](https://github.com/lazzyfu/goInsight/releases) 页面获取最新的安装包。 ### 2. 启动服务 ```bash ./goinsight-linux-amd64 -config config.yaml ``` ### 3. 访问系统 在浏览器打开: * 默认管理员: admin * 默认密码: 1234.Com! ⚠️ 安全建议: 首次登录请立即修改密码。生产环境强烈建议在 GoInsight 前置部署 Nginx 并配置 HTTPS 反向代理。 ## 🤝 联系与支持 如果您在使用过程中发现 Bug 或有功能建议,欢迎提交 Issue 或 Pull Request。 * 📧 Email: <1126227133@qq.com> * 💬 微信: Lazzyfu