不用装数据库也能练 SQL:SQL Fiddle 浏览器里跑查询

本机没装 MySQL,却要交一道 SQL 作业;或者想确认一句查询在某个数据库里能不能跑 —— 一个打开就建表、直接执行查询的在线页,免去装库的半小时。
它解决什么问题
装一套数据库连带客户端要好几百兆,只为交一道题不值。
想确认查询在某个引擎下能跑,本机偏偏没装那个库。
核心能力
| 能力 | 具体能做到什么 |
|---|---|
| 多引擎 | 支持 MySQL、Postgres、SQL Server 等 |
| 建表执行 | 左栏建表插数,右栏写查询直接跑 |
| 即出结果 | 运行后下方显示结果集与报错信息 |
| 免安装 | 打开网页即用,不必装任何数据库 |
| 分享 | 可生成链接把整套 Schema 发给别人 |
| AI 辅助 | 登录后可用 AI 问答与生成查询 |
用 Schema 加查询构造可复现题
SQL Fiddle 分两栏:上面建表插样本数据,下面写查询。把题目浓缩成一张小表和几条数据,对方打开就能重跑你的查询,比贴截图能验证得多。这也是在论坛提问的标准做法。
基础执行免费且不必登录,但 AI 功能要登录。它跑的是轻量查询,数据不持久,关页即丢;别拿它当生产库或存重要数据。要系统对比多版本行为,专用对比工具更合适。
谁适合用
- 本机没装数据库、要练 SQL 的人
- 想确认查询在某引擎能否跑的人
- 在论坛贴可复现 SQL 问题的人
- 教 SQL、需要即写即看示例的人
怎么开始
- 打开 sqlfiddle.com,左栏建表右栏写查询执行。
- 选上方数据库类型,如 MySQL 或 Postgres。
- 点运行,下方看结果集与报错信息。
- 基础使用不必登录;AI 功能需登录账号。
- 生成链接把整套 Schema 发给同学或同事。
常见问题
要登录吗?
建表查询免费且不必登录;AI 辅助需登录。
支持哪些数据库?
MySQL、Postgres、SQL Server、SQLite、Oracle 等。
数据会保存吗?
不持久,关页即丢,仅作练习不要存重要数据。
它和版本对比工具有何不同?
SQL Fiddle 偏练习与复现,多版本并排对比建议用专门的版本对比工具。
授权与合规
SQL Fiddle 免费使用,基础建表与查询无需登录;AI 问答与生成等增强功能需登录。站点由社区维护,历史版本以开源形式公开。 官网:sqlfiddle.com。
资源信息
界面语言
英文
授权方式
开源免费
适用平台
Web
获取方式
直链下载
资源更新
2026-09-19
页面更新
2026-09-16
↓ 获取资源
点击按钮直接前往资源页面。