项目简介
SQLite 是用 C 语言编写的库,实现了小型、快速、自包含、高可靠且功能齐全的 SQL 数据库引擎,是世界上使用最广泛的数据库引擎,内置于众多设备和应用中。本项目构建了 SQLite 相关的库和程序,还提供多个演示应用,展示 SQLite 的使用方法。
项目的主要特性和功能
- 提供 SQLite 数据库引擎的共享库,能集成到任意 C 或 C++ 程序。
- 有命令行 shell 程序,可在终端与 SQLite 交互。
- 多个演示应用展示 SQLite 不同功能,如从简单键值表取值、单查询获取多行多列数据、对表进行插入、更新和删除操作,以及使用 JSON1 扩展。
- 跨平台性良好,依赖 C++11 编译器和标准库,几乎可在任何平台使用。
安装使用步骤
前提条件
- 安装 CMake 版本 3.8 或更高版本。
- 安装与 CMake 兼容的 C++11 工具链,如 Windows 上的 Visual Studio,Linux 上的 clang 或 gcc,MacOS 上的 Xcode(clang)。
安装步骤
- 生成构建系统:从解决方案根目录使用 CMake 生成构建系统,示例命令如下:
bash mkdir build cd build cmake -G "Visual Studio 15 2017" -A "x64" ..
- 编译和链接:使用 CMake 或工具链的 IDE 进行构建,使用 CMake 的示例命令如下:
bash cd build cmake --build . --config Release
使用步骤
SQLite
库可直接链接到 C 或 C++ 程序中使用。- 运行
sqlite3
命令行程序,可在终端与 SQLite 交互。 - 运行
SQLPlay1
、SQLPlay2
、SQLPlay3
、SQLPlay4
等演示应用,查看不同功能的使用示例。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】