SQLite 安装
SQLite 安装教程(2025最新版)
SQLite 最新版本:3.50.4(2025-07-30发布)
官方下载页面:https://www.sqlite.org/download.html
SQLite 零配置安装,无需服务器!只需下载命令行工具 sqlite3,即可创建 .db 文件数据库。
一、安装步骤(按操作系统)
1. Windows(推荐,无需安装,直接解压)
- 访问 https://www.sqlite.org/download.html
- 在 Precompiled Binaries for Windows 区,下载: 文件 用途 64位下载 32位下载 sqlite-tools-win-x64-*.zip 命令行工具(核心) 下载 下载 sqlite-dll-win-x64-*.zip DLL库(可选,供程序使用) 下载 下载
- 解压到
C:\sqlite文件夹(创建文件夹) - 添加环境变量:
- 右键“此电脑” → 属性 → 高级系统设置 → 环境变量
- 编辑 Path → 新建 → 添加
C:\sqlite
- 验证:重启命令提示符,输入
sqlite3 --version图示:
C:\sqlite\
├── sqlite3.exe ← 命令行工具
└── sqldiff.exe ← 其他工具
2. macOS(Homebrew,一键安装)
# 安装 Homebrew(若无)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# 安装 SQLite
brew install sqlite
# 验证
sqlite3 --version
已预装:macOS 默认有旧版,brew 安装最新版。
手动下载(可选):
- 下载 sqlite-tools-osx-*.zip(arm64 或 x64)
- 解压,
chmod +x sqlite3,sudo mv sqlite3 /usr/local/bin/
3. Linux(Ubuntu/Debian/CentOS)
# Ubuntu/Debian
sudo apt update
sudo apt install sqlite3
# CentOS/RHEL/Fedora
sudo yum install sqlite # 或 dnf install sqlite
# 验证
sqlite3 --version
大多数发行版已预装!
二、验证安装(所有系统通用)
打开终端/命令提示符:
sqlite3 --version # 显示版本(如 3.50.4)
sqlite3 test.db # 创建/打开数据库
sqlite> SELECT sqlite_version();
sqlite> .quit # 退出
成功输出:
3.50.4 2025-07-30 12:34:56
三、推荐 GUI 工具(可视化操作)
| 工具 | 平台 | 下载 | 特点 |
|---|---|---|---|
| DB Browser for SQLite | Win/Mac/Linux | 下载 | 免费,开源,推荐新手 |
| SQLiteStudio | Win/Mac/Linux | 下载 | 功能强大 |
| DBeaver | 全平台 | 下载 | 免费,支持多数据库 |
| Navicat for SQLite | Win/Mac/Linux | 付费 | 专业级 |
安装 DB Browser:
- Windows:双击
.msi安装 - macOS:
brew install --cask db-browser-for-sqlite - Linux:AppImage 或包管理器
四、编程语言内置支持(无需额外安装)
| 语言 | 示例 |
|---|---|
| Python | import sqlite3(内置!) |
| Node.js | npm install sqlite3 |
| Java | org.sqlite.JDBC |
| C# | NuGet Microsoft.Data.SQLite |
Python 快速测试:
import sqlite3
conn = sqlite3.connect(':memory:')
cursor = conn.cursor()
cursor.execute("CREATE TABLE test (id INTEGER)")
print("SQLite 已就绪!")
五、常见问题
| 问题 | 解决 |
|---|---|
sqlite3 不是内部或外部命令 | 检查 PATH 环境变量 |
权限被拒绝 | chmod +x sqlite3(macOS/Linux) |
| 版本太旧 | 用 brew upgrade sqlite 或重新下载 |
| DLL 缺失 | 下载 sqlite-dll-*.zip 并复制到系统目录 |
六、立即上手!
创建第一个数据库:
sqlite3 myfirst.db
sqlite> CREATE TABLE users (id INTEGER PRIMARY KEY, name TEXT);
sqlite> INSERT INTO users (name) VALUES ('Hello SQLite!');
sqlite> SELECT * FROM users;
sqlite> .quit
🎉 恭喜!SQLite 已安装完成。
下一步学习?回复:
创建表→ 建表语法Python SQLite→ 完整代码示例GUI 教程→ DB Browser 操作
遇到问题? 贴出错误信息,我帮你 debug! 🚀