OpsxDB 是一款本地优先的桌面数据库工作台,面向运维与开发:连库、写 SQL、看结果,全在本机完成。
主交付形态是可安装的桌面应用(Tauri 2),本地 Go 后端随应用自动启动;同一套界面也可用单个二进制在 Web / 内网部署。数据全部保存在本机,不经过任何第三方服务器。
功能总览
| 能力 | 说明 |
|---|---|
| 18 种数据库 | 关系型 / NoSQL / 时序·搜索 / 国产库,全部端到端验收;常用引擎原生内置 |
| 连接选择器 | 搜索 / 分类 / 最近 / 图标网格;粘贴连接 URL 一键填入表单;连接颜色标记区分环境 |
| SQL 工作台 | CodeMirror 编辑器、⌘/Ctrl+Enter 执行语句或选区、多 Tab、可拖分栏、格式化、执行历史 |
| 对象树 | 懒加载库 / 表 / 列 / 索引 / 触发器;点表名直接看前 100 行;右键管理对象 |
| 结果处理 | 单元格编辑回写 / 右键复制(值·行·JSON·INSERT)/ CSV·JSON·INSERT 导出 / 过滤构建器 / 分页 |
| Redis 工作台 | 单机 / Sentinel / Cluster;键树浏览(SCAN 游标)、TTL、Hash/JSON 编辑、危险命令拦截 |
| 安全通道 | 每连接独立配置 SSL/TLS 与 SSH 隧道;后端本机监听 + 访问令牌 |
| AI 助手 | 生成 / 解释 / 优化 / 修复 / 方言转换 / 样例;OpenAI 兼容协议 + SSE 流式输出 |
| 危险操作防护 | DROP / TRUNCATE / 无 WHERE 的 UPDATE·DELETE 执行前确认 |
| 桌面唯一形态 | 桌面 GUI(Tauri 2),本地后端随应用自动拉起 |
支持的数据库
| 家族 | 覆盖 |
|---|---|
| 关系型 | MySQL · MariaDB · TiDB · PostgreSQL · SQL Server · Oracle · SQLite |
| NoSQL | Redis · MongoDB |
| 时序 / 搜索 | Elasticsearch · ZooKeeper · InfluxDB |
| 国产库 | 达梦 DM · OceanBase · GaussDB / openGauss · PolarDB · TDSQL · Kingbase |
逐引擎的接入方式、默认端口与能力边界见《驱动支持》;全部 18 引擎均已实测验收。
为什么选 OpsxDB
- 数据主权:连接配置与查询历史只存在本机;后端默认仅监听 127.0.0.1。
- 开箱即用:桌面版双击即用,本地后端随应用自动拉起;官网与文档也由它内置提供。
- 为快设计:点表即看数据、⌘Enter 即执行、结果三键取走(复制 / CSV / INSERT)。
- 轻量克制:一个 Go 二进制 + 一份前端,内网可部署,无遥测无账号。
提示:想马上动手?直接看下一章《快速开始》,30 秒连上第一个库。