SQLite 是一个纯 C 语言实现的自包含、无服务器、零配置、事务型的嵌入式 SQL 数据库引擎。
SQlite 是世界上安装最多的数据库,超过了 1 万亿次;所有的 Android、iPhone 手机和 iOS 设备、Windows10 系统、Firefox、Chrome、Safari 浏览器以及无数的嵌入式设备和 APP 应用都使用 SQLite 作为本地存储,编程语言 PHP 和 Python 自带 SQlite 支持。
SQLite 虽然小巧(几百 KB),但是支持完整的 SQL 功能,非常值得我们学习和使用。本文整理了一些常见的 SQLite 学习资源,供大家参考。
我的博客也会定期更新关于数据库管理和 SQL 开发的实用文章,欢迎关注❤️、点赞👍、转发📣!
在线网站
- SQLite 官方网站 - SQLite 官方网站,首选推荐。
- SQLite 官方文档 - SQLite 官方文档,英文版。
- SQLite 教程 - 编程狮(W3C) 上的 SQLite 教程。
- SQLite 教程 - 菜鸟教程上的 SQLite 教程。
- SQLite Tutorial - SQLite 英文教程,自带在线运行环境。
开发工具
- sqlite3 - 官方提供的 SQLite 命令行工具,以及使用手册。
- DB4S - 一款开源的高质量可视化 SQLite 开发工具。
- SQLiteStudio - 一个免费开源的跨平台 SQLite 数据库管理工具。
- DBeaver - 一个跨平台的 SQL 与 NoSQL 数据库开发工具,支持各种数据库,包括 SQLite。
- SQL Fiddle - 一个在线的数据库环境,支持各种关系数据库,包括 SQLite。
经典图书
- 《SQLite 权威指南(第二版)》。
- 《SQL基础教程》第2版。
- 《SQL入门经典(第5版)》。
程序驱动
- SQLite C/C++ - SQLite C/C++ 接口文档。
- SQLite JDBC - SQLite 数据库 Java 驱动。
- sqlite3 模块 - SQLite 数据库 Python DB-API 2.0 驱动模块。
- DBD::SQLite - SQLite 数据库 Perl DBI 驱动。
- PHP SQLite3 - SQLite 数据库 PHP 接口文档。
衍生产品
- CovenantSQL - 一个基于区块链和 SQLite、去中心化的 SQL 数据库。
- ActorDB - 一个基于 SQLite 的分布式数据库,具有强一致性、高并发性和水平可扩展性。
- Dqlite - 一个基于 SQLite 的分布式数据库。
- rqlite - 一个基于 SQLite 的分布式数据库。
- Bedrock - 一个基于 SQLite 的分布式数据库,具有自动故障切换和 WLAN 复制功能。
- SpatiaLite - 基于 SQLite 的空间数据库扩展,类似于 PostGIS、Oracle Spatial。
来源:CSDN
作者:董旭阳TonyDong
链接:https://blog.csdn.net/horses/article/details/104262907