SQLite

sqlite.org又名 SQLite、SQLite3

以 C 语言库形式提供的嵌入式 SQL 数据库引擎,编译进程序、数据存于单个本地文件,支持标准 SQL 与命令行查询,源码属公有领域,适合开发 App 或桌面软件时随程序分发一个不用运维的本地库。

工具免费不用登录英文开源

SQLite 首页截图

SQLite 是一个用 C 语言写的 SQL 数据库引擎,但它不是那种要单独装一台服务器、再连上去用的数据库。它编译进你的程序里,数据就存在一个本地文件里,读写都通过函数调用完成。手机里的通讯录、聊天记录,桌面软件里的配置和缓存,很多背后都是它。

官网把它概括为 small、fast、self-contained、high-reliability、full-featured,并称它是世界上使用最广的数据库引擎,内置于所有手机和大多数电脑中。源码放在公有领域,任何人可以用于任何目的。

能做什么

它支持标准 SQL 语法,提供 C/C++ 接口,也带一个命令行工具,可以直接打开数据库文件敲 SQL 查数据。文档里还列了 pragma、日期时间函数、聚合函数、窗口函数、数学函数和 JSON 函数等条目,日常查询和统计够用。

适合谁

写 App、桌面软件或小型服务端程序的开发者,需要一个不用运维、随程序分发的本地数据库时,它是常见选择。做数据分析的人拿命令行工具翻看单个文件里的数据也方便。需要多台机器同时高并发写入的场景,它并不合适。

费用与版本

源码属公有领域,免费使用,没有付费版本。官网首页标注的最新版本是 3.54.1,日期为 2026-10-16,旧版本可在下载页找到。

常见问题

SQLite 收费吗?
SQLite 免费使用。源码属公有领域,免费使用。
用 SQLite 要登录吗?
不用登录就能用。
SQLite 的替代品有哪些?
本站整理了 3 个替代品,例如 DuckDB、PocketBase、DBeaver。

替代品 全部 3 个 →

收录于 2025 年 2 月 · 更新于 11 月 8 日 · 浏览 211 · 报告问题

替代品 3 个打开官网sqlite.org