序言版权声明、服务说明、转载规范和联系方式
SQLite 是一种轻量数据库,数据通常保存在一个 `.db` 或 `.sqlite` 文件中。它不需要像 MySQL、SQL Server 那样启动数据库服务。
SQLite 适合本地小工具、桌面应用和简单 Demo。本课程的主要项目仍统一使用 MySQL。
SQLite 适合本地小工具、桌面应用和简单 Demo。本课程的主要项目仍统一使用 MySQL。
1 确认是否需要 SQLite
适合使用 SQLite 的情况:
- 只在自己电脑上运行的小工具。
- 简单练习或原型 Demo。
- 不需要多人同时使用的桌面应用。
网站后台、管理系统、小程序后端或多人使用的项目,优先选择 MySQL。
2 准备 SQLite
很多开发框架会自动创建 SQLite 数据库文件,不一定需要单独安装数据库服务。
如果需要命令行工具:
2.1 Windows
- 打开 SQLite 官方下载页。
- 下载 Windows 的 sqlite-tools 压缩包。
- 解压到固定文件夹。
2.2 macOS
macOS 通常已经带有 SQLite,可以在终端执行:
sqlite3 --version3 创建测试数据库文件
在终端进入准备保存数据库的文件夹,执行:
sqlite3 demo.db看到 SQLite 提示符后输入:
CREATE TABLE users (
id INTEGER PRIMARY KEY AUTOINCREMENT,
name TEXT NOT NULL
);输入 .quit 退出。文件夹里出现 demo.db,说明数据库已经创建。
4 完成标准
- 知道 SQLite 数据保存在数据库文件中。
- 已经有一个
demo.db测试文件。 - 没有重复安装 MySQL 或 SQL Server。
5 下一步:安装可视化工具
现在只是创建了 SQLite 数据库文件。直接使用命令行查看表和数据,对小白很不直观。
接下来学习 DBeaver 安装与数据库连接教程。DBeaver 可以直接打开 SQLite 的 .db 文件,用可视化界面查看数据表和内容。