SQLite是一个轻量级的关系型数据库,广泛应用于移动应用和小型Web应用。本教程将带您深入了解SQLite3,学习如何在Django项目中使用它,并掌握相关的数据库管理命令。
1. SQLite3基础
1.1 什么是SQLite?
SQLite是一个嵌入式关系型数据库引擎,具有以下特点:
- 无需单独的服务器进程
- 零配置 - 无需安装和设置
- 跨平台
- 自包含 - 单个文件包含整个数据库
- 小巧轻量 - 库小于400KB
- 支持ACID事务
- 支持大多数SQL标准
© ivwdcwso (ID: u012172506)
1.2 安装SQLite3
大多数现代操作系统已预装SQLite3。如果没有,可以从官网下载:
https://www.sqlite.org/download.html
1.3 创建数据库
创建一个新的SQLite数据库非常简单:
import sqlite3
# 连接到数据库文件(如果不存在则