SQLite 下载页面

源代码
sqlite-amalgamation-3400000.zip
(2.48 MiB)
C 源代码作为一个合并,版本 3.40.0。
(sha3: 362a64ad2891c6ff7552f039f3f233d49da984446be0862183eb5cef0d665969)
sqlite-autoconf-3400000.tar.gz
(2.95 MiB)
C 源代码作为一个合并还包括用于TCL 接口的“配置”脚本和TEA生成文件(sha3: 7ee8f02b21edb4489df5082b5cf5b7ef47bcebcdb0e209bf14240db69633c878)
文档
sqlite-doc-3400000.zip
(10.42 MiB)
文档作为一组静态 HTML 文件。
(sha3: cb44cd9838728dbb9386e5d5b40d7bb5d4eb83a3c6f40961d5d1b2614881eb6b)
适用于 Android 的预编译二进制文件
sqlite-android-3400000.aar
(3.24 MiB)
一个预编译的 Android 库,包含核心 SQLite 以及适当的 Java 绑定,可以放入任何 Android Studio 项目中。
(sha3: e90a922f285887d2a408e8b0df02a78560593abd720ded5f3780714eaa87407c)
适用于 Linux 的预编译二进制文件
sqlite-tools-linux-x86-3400000.zip
(2.15 MiB)
一组用于管理 SQLite 数据库文件的命令行工具,包括命令行 shell程序、sqldiff程序和sqlite3_analyzer程序。
(sha3: 5777b71f6692ff0eaf586238f416a886b3b713d575bac237646ac150394471e4)
适用于 Mac OS X (x86) 的预编译二进制文件
sqlite-tools-osx-x86-3400000.zip
(1.53 MiB)
一组用于管理 SQLite 数据库文件的命令行工具,包括命令行 shell程序、sqldiff程序和sqlite3_analyzer程序。
(sha3: 7c8d354f08e3d700a44af607352936bffc48f855a9f55d8aaa0d93d087208f41)
适用于 Windows 的预编译二进制文件
sqlite-dll-win32-x86-3400000.zip
(559.71 KiB)
SQLite 版本 3.40.0 的 32 位 DLL (x86)。
(sha3: 261df51a967a86adb937a205520edc55f5a1d5a3ed32e2e20f21177d748da12e)
sqlite-dll-win64-x64-3400000.zip
(895.97 KiB)
SQLite 版本 3.40.0 的 64 位 DLL (x64)。
(sha3: f931db5ba9aa65a98493d2ca820d2a8f3640fbda1696d014ef72724663c95485)
sqlite-tools-win32-x86-3400000.zip
(1.90 MiB)
一组用于管理 SQLite 数据库文件的命令行工具,包括命令行 shell程序、sqldiff.exe程序和sqlite3_analyzer.exe程序。
(sha3: 31daa814b4a761f62056f6d58dd6e5a979f41cee457768bf486f5007a25229d7)
.NET 的预编译二进制文件
System.Data.SQLite 参观System.Data.SQLite.org 网站,尤其是用于 .NET 的 SQLite 源代码和二进制文件的下载页面。
WebAssembly 和 JavaScript
sqlite-wasm-3400000.zip
(424.81 KiB)
预编译的捆绑包sqlite3.wasm及其 JavaScript API,可在 Web 应用程序中使用。
(sha3: 29fd948ff54ede954209913cff94f32520ebe395d5c68bc4d33f66767658add6)
替代源代码格式
sqlite-src-3400000.zip
(13.09 MiB)
SQLite 3.40.0 版完整(原始)源代码树的快照。有关使用详细信息,请参阅如何编译 SQLite
(sha3: 7b5869a3372562f79141f0305e21cd11216c7d39b1d26b66a3e82dba59146447)
sqlite-preprocessed-3400000.zip
(2.69 MiB)
SQLite 版本 3.40.0 的预处理 C 源代码。
(sha3: 35611df9c6c57b7f8936c0b8b68715fbfadccf12d3e4c519ed3a0bc7df16d446)

建立产品名称和信息

使用以下模板之一命名构建产品:

  1. sqlite-产品-版本.zip
  2. sqlite-产品-版本.tar.gz
  3. sqlite-产品-操作系统-cpu-版本.zip _ _
  4. sqlite-产品-日期.zip

模板 (1) 和 (2) 用于源代码产品。模板 (1) 用于通用源代码产品,模板 (2) 用于通常仅在类 unix 平台上有用的源代码产品。模板 (3) 用于预编译二进制产品。模板 (4) 用于源代码的非官方预发布“快照”。

版本经过编码,以便在使用“ls”查看时文件名按版本号递增的顺序排序。对于版本 3.XY,文件名编码为 3XXYY00。对于分支版本 3.XYZ,编码为 3XXYYZZ。

模板 (4) 中的 日期格式为:YYYYMMDDHHMM

为了方便、脚本驱动地提取可下载文件 URL 和相关信息,在该页面的源代码中嵌入了 HTML 注释。它的第一行(没有前导标签)是:

下载产品数据供脚本读取
它的后续行包含一个带有此列标题的 CSV 表:
产品、版本、相对 URL、字节大小、SHA3-HASH
列标题和后面的数据行没有前导空格。PRODUCT 列是一个常量值(“PRODUCT”),用于方便的正则表达式匹配。其他列是不言自明的。除了可能的新列附加到旧列的右侧之外,此格式将保持稳定。

源代码库

SQLite 源代码保存在三个地理位置分散的自同步 Fossil存储库中,这些存储库可用于匿名只读访问。任何人都可以查看存储库内容并下载单个文件的历史版本或历史签入的 ZIP 存档。您还可以克隆整个存储库

有关如何使用原始 SQLite 源代码的更多信息,请参阅如何编译 SQLite页面。请注意,需要最新版本的Tcl 才能从存储库源构建。合并源代码文件(“ sqlite3.c ”和“sqlite3.h”文件)构建产品并且不包含在原始源代码树中。

https://www.sqlite.org/cgi/src(达拉斯)
https://www2.sqlite.org/cgi/src(纽瓦克)
https://www3.sqlite.org/cgi/src(旧金山)

有一个 GitHub 镜像在

https://github.com/sqlite/sqlite/

文档保存在单独的 Fossil存储库中,位于:

https://www.sqlite.org/cgi/docsrc(达拉斯)
https://www2.sqlite.org/cgi/docsrc(纽瓦克)
https://www3.sqlite.org/cgi/docsrc(旧金山)