[开源]简洁、专业、安全的数据库查询管理平台一站式查询管理平台

科技一飞开源 2025-03-05 03:12:27

一飞开源,介绍创意、新奇、有趣、实用的开源应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源技术社区平台。致力于打造活力开源社区,共建开源新生态!

一、开源项目简介

DBQuery:简洁、专业、安全的数据库查询管理平台

DBQuery数据库查询平台,由LEPUS开源数据库监控系统(lepus.cc)作者开发,致力于打造简洁、智能、强大、安全的开源数据库一站式查询管理平台。

二、开源协议

使用GPL-3.0开源协议

三、界面展示界面截图

四、功能概述特性:支持MySQL、Oracle、MariaDB、GreatSQL、PostgreSQL、Redis、MongoDB、SQLServer、TiDB、Doris、OceanBase、ClickHouse等各类数据库的SQL执行和数据查询。支持各类数据库的执行计划、索引、表结构、建表SQL、表容量等数据查询。支持各类数据库的的元数据信息自动采集和查询。支持自动发现高风险执行SQL并拦截。支持SQL执行审计功能。Dashboard报告。内置自动化任务调度系统。内置完整的数据源管理功能。支持国语言国际化、全屏模式、暗色风格切换。支持Windows和Linux多平台部署。五、技术选型

DBQuery数据库查询平台,致力于打造简洁、智能、强大、安全的开源数据库一站式查询管理平台。支持MySQL、Oracle、MariaDB、GreatSQL、PostgreSQL、Redis、MongoDB、SQLServer、TiDB、Doris、OceanBase、ClickHouse等各类数据库的SQL执行和数据查询。

技术基于golang、nodejs/Antd开发,前后端分离。强大的数据源支持,统一各类数据库驱动。核心敏感数据采用AES并加盐加密,高安全性。前后端一体化打包技术,支持一键部署启动。立即体验 快速部署

使用我们编译后的二进制包快速安装,适合不需要二次开发和无编程经验的用户,步骤如下:

$ cd dbquery$ sh install.sh //安装软件服务$ vim /etc/dbquery/setting.yml //修改配置文件数据库连接地址$ sh start.sh //启动服务$ sh status.sh //查看服务状态$ sh stop.sh //停止服务

#服务运行后使用浏览器访问:http://127.0.0.1:8086 登录系统,默认账号密码:admin/dbqueryadmin

源码部署前置要求Node.js 20.18Npm 10.8Golang 1.19安装步骤# 克隆仓库$ 访问一飞开源:https://code.exmay.com/ 下载# 部署后端$ go mod tidy$ go mod vendor$ cp setting.example.yml setting.yml //从配置模板创建配置文件,从修改数据库连接地址$ go run main.go# 部署前端$ cd web$ npm install$ npm start

前端地址:http://127.0.0.1:8000 后端地址:http://127.0.0.1:8086 默认账号密码:admin/dbqueryadmin

感谢以下项目ant.designchina-alertlepus六、源码地址

访问一飞开源:https://code.exmay.com/

0 阅读:0

科技一飞开源

简介:感谢大家的关注