简介
做数据库活的人常遇到一种尴尬场景:手头只有一台临时电脑,想验证一段建表语句、看一眼同事发来的库结构,却不想为此装整套客户端、更不想配账号。SQLite Online 就是为这种「几分钟内要跑通一条 SQL」的需求准备的——用完关掉标签页,什么都不留。它和 DBeaver、DataGrip 这类桌面 IDE 不冲突,定位更像随身的临时查询台。
界面本身把引擎做成可切换的标签页:Demo.Memory 里默认挂着 SQLite,同一排上还有 DuckDB 与 PGLite,切到 Demo.Server 就能连 MariaDB、PostgreSQL 与 MS SQL。左侧是表与字段树,中间是带补全的编辑器,下方是结果网格,右键表名即可导出,结果也能直接画成折线图。内置的 SQLite 是 3.53.0 版,编辑器整体跑在 JavaScript 上,所以打开首页就可以开始写,不用等任何后端启动。它的边界同样清楚:这套服务不用于个人数据处理,上传内容的风险由用户自负——所以它适合练手、验证与内部临时数据,不适合把客户名单丢进来。
适用人群
最合适的是三类人:需要临时跑一段 SQL 的开发与测试、给新人演示建表语法的讲师、想拿一份现成库练手的分析新手,打开网页就能动手,不必先装客户端。反过来,如果你要长期托管生产库、需要定时任务与团队权限,或者数据里有客户姓名、手机号这类个人信息,就不该用它——它的强项是临时、轻、随手,要「关掉浏览器还在」得走付费的私有库,敏感数据则应该留在自建环境里。
优缺点
- ✅ 打开浏览器就能建表查询,不用装客户端也不用注册。
- ✅ 编辑器支持 Ctrl-Space 补全与 Shift-Enter 直接执行,写 SQL 不必离开键盘。
- ✅ 结果网格右键即可导出,查询结果还能一键画成折线图。
- ✅ 同一个界面在 SQLite、DuckDB、PGLite、MariaDB、PostgreSQL 与 MS SQL 之间切换。
- ❌ 免费档没有云端持久库,数据只留在内存或本机 OpFS 里,换设备就没了。
- ❌ 官方不把个人数据处理当作可用场景,敏感数据别往上传。
使用方法
- 起步:打开首页就落在 Demo.Memory 的 SQLite 上,免注册、免付费;把免责提示点掉即可写第一条查询。要连 MariaDB、PostgreSQL 或 MS SQL,先切到 Demo.Server,并确保目标服务器在网络可达的位置。
- 核心动线:左侧双击表名生成 SELECT 语句,工具栏 ➕ → Import 导入 CSV、JSON 或 SQL 脚本,结果网格里右键表名即可 Export,导出文件直接落到本地。
- 进阶一:在地址后面接 #urldb=(url) 可以直接加载远程 SQLite 库,接 #urlsql=(url) 加载远程脚本,很适合把一条链接发给同事复现同一个测试库。
- 进阶二:用 CREATE VIRTUAL TABLE … USING ext_api 把远程 JSON、CSV 或另一个库的查询结果映射成表,再与本地表 JOIN,做跨源核对时省掉手工导表这一步。
- 限制:免费档的库在内存里,刷新或关标签页即丢;要留存得开 OpFS 存储或买 Private.DB,而 OpFS 建议用最新版 Chrome 系浏览器。SQL 检查强度可在 Errors only、Errors + warnings、Strict、Off 之间切换,Strict 会把你平时忽略的警告挡下来,先别急着用。
收费说明
结论是免费加付费两档:基础编辑器完全免费、免注册,够日常练手;只有需要「关掉浏览器还在」的持久库才付费。付费按天买、不自动续订——一周 2 美元、一个月 5 美元,PRO 档 10 美元,依次给 1 个、3 个、10 个持久数据库,库大小上限都是 100mb、请求上限 10mb,PRO 把响应上限放宽到 30mb、脚本存储从 100 个提到 300 个,并解锁协作服务器。企业与教学机构另有一条本地部署授权,整套跑在自有服务器上、不经过外部服务器,价格单独谈。付费档的支持只有邮件一种,遇到问题别指望工单秒回。
平台支持
形态结论:网站与在线应用,没有客户端、也没有 App,全部功能在浏览器里完成。国内可以直接打开,不需要自备代理。它对浏览器有偏好:OpFS 持久存储建议用最新版 Chrome 系浏览器,Safari 与 Firefox 能用但持久化体验会打折。登录只围绕站点自己的账号体系,没有被强制绑定 Google 或 Apple 账号。它不提供 API、命令行工具或离线安装包,想把这套查询接进 CI 得自己用浏览器自动化绕一圈;手机和平板能打开,但表格编辑与右键菜单在触屏上很难用,实际只适合临时瞄一眼结果。
截图













