网易首页 > 网易号 > 正文 申请入驻

5.8k星!用聊天就能查数据库,这个开源工具把SQL做简单了

0
分享至

写SQL写烦了?每次查数据都要翻表结构、拼JOIN,半天写不出一句?



今天给大家推荐一个脑洞大开的开源工具——SQL Chat,把数据库客户端做成了聊天软件。
用自然语言说人话,它自动帮你写SQL、查数据、返回结果。

聊天式操作,告别复杂的数据库客户端

传统的数据库客户端,菜单一层又一层,按钮几十个,新人上手半天搞不明白。



SQL Chat把一切都简化成了聊天窗口:

  • 你说:"帮我查一下上个月销量最高的10个商品"
  • 它自动:写SQL → 执行 → 返回表格结果

连SQL语法都不用记了。

核心功能亮点

自然语言转SQL
输入你的需求,自动生成对应的SQL语句,还附带逻辑解释。
复杂的多表JOIN、分组统计,一句话就能搞定。

一键执行,结果直出
生成的SQL不用复制粘贴,点一下就直接执行,结果用表格展示。
支持导出CSV,拿到数据直接用。

自定义提示词,适配你的业务
可以给大模型注入你的表结构信息、业务规则。
比如告诉它"订单状态1代表待支付,2代表已发货",它生成的SQL会自动套用你的业务逻辑。

连接信息本地存储,安全放心
数据库账号密码都存在你自己的浏览器本地,不会上传到服务器。
敏感数据不用怕泄露。



支持的数据库

覆盖主流数据库:

  • MySQL
  • PostgreSQL
  • SQL Server (MSSQL)
  • TiDB Cloud / TiDB Serverless
  • OpenGauss
  • OceanBase



两种部署方式,怎么方便怎么来

方式一:Docker一键跑(推荐)

docker run --name sqlchat --platform linux/amd64   --env NEXTAUTH_SECRET=$(openssl rand -hex 5)   --env OPENAI_API_KEY=你的APIKey   sqlchat/sqlchat

5秒钟就能跑起来,个人用最方便。

注意:连接宿主机数据库时,host填 host.docker.internal。

方式二:本地开发部署

# 安装依赖pnpm i# 生成Prisma客户端pnpm prisma generate# 配置环境变量cp .env.example .env# 编辑 .env 填入你的 OpenAI API Key# 启动pnpm dev

如果只是个人用,不需要部署数据库,直接用 env.nodb 配置就行。
如果要搭公开服务给多人用,再部署PostgreSQL来存账号和用量信息。



在线Demo也有

官方已经部署好了在线版本:sqlchat.ai
直接打开就能用,不用自己搭。
注意:要连你自己的数据库的话,需要把 0.0.0.0 加入数据库白名单。
安全敏感的话还是建议自己本地部署。

技术栈

  • Next.js 全栈框架
  • TypeScript 开发
  • Prisma ORM
  • Tailwind CSS 样式
  • pnpm 包管理
最后说两句

优点:

  • 交互方式革命性,新手也能快速查数据库
  • 部署简单,Docker一键启动
  • 支持多种主流数据库
  • 代码完全开源,可自定义改造
  • 有Freemium付费模式,想商用也有方案

缺点:

  • 非常依赖大模型的能力,SQL复杂度高了可能会出错
  • 需要自己有OpenAI API Key

如果你经常和数据库打交道,或者团队里有非技术人员需要查数据,这个工具绝对值得一试。

开源爱好者小调查:你平时写SQL最烦什么?是记不住表结构?还是JOIN写不对?

GitHub项目地址:https://github.com/sqlchat/sqlchat

关注「开源技术爱好者」,每周一个实用开源工具,帮你少花钱多办事。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
拉亚:如果当年我选择留在西班牙,也许现在已继承家族生意

拉亚:如果当年我选择留在西班牙,也许现在已继承家族生意

懂球帝
2026-04-28 11:37:50
1958年全国“打麻雀运动”,捕杀超过2.1亿只,后来遭遇极大反噬

1958年全国“打麻雀运动”,捕杀超过2.1亿只,后来遭遇极大反噬

文史达观
2026-04-27 18:13:31
伊朗新任最高领袖伤情远超外部认知,难怪伊朗决策左右摇摆

伊朗新任最高领袖伤情远超外部认知,难怪伊朗决策左右摇摆

廖保平
2026-04-27 09:42:05
幸好在1949年打赢解放战争,最能打的5人,有3人在1950年病倒

幸好在1949年打赢解放战争,最能打的5人,有3人在1950年病倒

兴趣知识
2026-04-25 20:06:42
超算预测英超:阿森纳83分力压曼城夺冠,热刺38分惨遭降级

超算预测英超:阿森纳83分力压曼城夺冠,热刺38分惨遭降级

砚底沉香
2026-04-28 03:18:15
22:00预约,每人40枚!10元纪念币收官,必约!

22:00预约,每人40枚!10元纪念币收官,必约!

天天纪念币
2026-04-28 10:03:15
佟丽娅空降南宁打卡!路人随手拍生图绝了,这状态谁看了不迷糊!

佟丽娅空降南宁打卡!路人随手拍生图绝了,这状态谁看了不迷糊!

陈意小可爱
2026-04-25 16:32:09
一线民警手握查询权限,却把公民银行卡信息当商品卖

一线民警手握查询权限,却把公民银行卡信息当商品卖

网络易不易
2026-04-27 12:04:17
陈羽凡现状:50岁一身腱子肉,还在泰国演出,儿子跟着妈过的很好

陈羽凡现状:50岁一身腱子肉,还在泰国演出,儿子跟着妈过的很好

冷紫葉
2026-04-25 14:26:16
德国媒体:北京车展震撼全球!中国人抢尽风头,德国豪车压力山大

德国媒体:北京车展震撼全球!中国人抢尽风头,德国豪车压力山大

侃故事的阿庆
2026-04-28 10:00:58
还有更新!苹果发布 iOS 26.5 新系统更新

还有更新!苹果发布 iOS 26.5 新系统更新

XCiOS俱乐部
2026-04-28 05:06:16
杰拉德点名两笔"本该属于利物浦"的转会

杰拉德点名两笔"本该属于利物浦"的转会

体育硬核说
2026-04-28 12:12:23
23岁门外汉携ChatGPT,攻克60年数学猜想!陶哲轩:我们全走偏了

23岁门外汉携ChatGPT,攻克60年数学猜想!陶哲轩:我们全走偏了

新智元
2026-04-26 18:06:15
哈文含泪道破李咏葬在美国原因:不是不爱国,而是三天内必须下葬

哈文含泪道破李咏葬在美国原因:不是不爱国,而是三天内必须下葬

悦君兮君不知
2026-04-22 01:54:22
广东顺德通报:立即停业整顿

广东顺德通报:立即停业整顿

澎湃新闻
2026-04-27 11:01:10
他是强渡乌江的功臣,不满职务离开八路军,毛主席说情:留条活路

他是强渡乌江的功臣,不满职务离开八路军,毛主席说情:留条活路

大海的诺言
2024-10-08 15:04:01
释新闻|两位以色列前总理宣布组建联盟,能否挑战内塔尼亚胡?

释新闻|两位以色列前总理宣布组建联盟,能否挑战内塔尼亚胡?

澎湃新闻
2026-04-28 07:18:27
汤唯出席活动二胎已显怀!肚大如萝、胖出双下巴,大女儿已经9岁

汤唯出席活动二胎已显怀!肚大如萝、胖出双下巴,大女儿已经9岁

趣文说娱
2026-04-27 21:59:17
上台未满半年就垮台?高市或彻底下台,石破茂预备扛旗接盘

上台未满半年就垮台?高市或彻底下台,石破茂预备扛旗接盘

通鉴史智
2026-04-28 11:35:24
那个敢指着特朗普鼻子说话的华裔女性,到底是谁?

那个敢指着特朗普鼻子说话的华裔女性,到底是谁?

黑噪音
2026-04-27 20:05:49
2026-04-28 13:23:00
侃故事的阿庆
侃故事的阿庆
几分钟看完一部影视剧,诙谐幽默的娓娓道来
609文章数 8303关注度
往期回顾 全部

科技要闻

10亿周活目标落空!传OpenAI爆发内部分歧

头条要闻

美伊代表在联合国相互指责 均反对对方担任大会副主席

头条要闻

美伊代表在联合国相互指责 均反对对方担任大会副主席

体育要闻

人类马拉松"破二"新纪元,一场跑鞋军备竞赛

娱乐要闻

杨幂险遭蒸汽眼罩毁容!伤照曝光…

财经要闻

俞敏洪再遭重击

汽车要闻

上汽大众“攻山头” ID.ERA 9X剑指细分前三

态度原创

健康
数码
时尚
艺术
军事航空

干细胞治疗烧烫伤三大优势!

数码要闻

罗技G发布TMR磁轴&机械轴双兼容有线键盘G512 X

T恤+阔腿裤、衬衫+阔腿裤,今年夏天最火的搭配,谁穿谁时髦!

艺术要闻

静·观--第二届全国静物油画作品展 作品选刊

军事要闻

德国总理默茨:美国正遭受伊朗领导层的羞辱

无障碍浏览 进入关怀版