SQLite 安装使用教程
一、SQLite 简介
SQLite 是一个轻量级的关系型数据库管理系统,嵌入式、零配置、无需安装服务器,广泛应用于移动端开发(如 Android)、桌面应用、小型网站等场景。
二、下载安装
2.1 官方网站下载
访问 SQLite 官网 下载适用于操作系统的预编译二进制文件。
2.2 Windows 安装
-
下载以下两个文件:
sqlite-tools-win32-x86-*.zip
(包含 sqlite3.exe 命令行工具)- 可选:
sqlite-dll-win64-x64-*.zip
-
解压到一个目录,例如:
C:\sqlite
-
将该目录添加到系统环境变量
Path
中,方便全局使用。 -
在命令行中输入:
sqlite3
看到 SQLite 提示符即安装成功。
2.3 macOS 安装
使用 Homebrew:
brew install sqlite
安装完成后可通过以下命令验证:
sqlite3 --version
2.4 Linux 安装(Ubuntu)
sudo apt update
sudo apt install sqlite3
sqlite3 --version
三、基本使用
3.1 创建数据库文件
sqlite3 test.db
此命令将在当前目录下创建一个名为 test.db
的数据库文件。
3.2 创建表并插入数据
CREATE TABLE users (id INTEGER PRIMARY KEY AUTOINCREMENT,name TEXT NOT NULL,email TEXT
);INSERT INTO users (name, email) VALUES ('Alice', 'alice@example.com');
INSERT INTO users (name, email) VALUES ('Bob', 'bob@example.com');
3.3 查询数据
SELECT * FROM users;
按 Ctrl + D
退出 SQLite。
四、常用命令汇总
命令 | 说明 |
---|---|
.help | 查看所有可用命令 |
.tables | 显示所有表 |
.schema 表名 | 显示建表语句 |
.exit | 退出 SQLite |
.headers on | 显示列名 |
.mode column | 表格格式输出 |
五、使用 SQLite 的图形化工具
- DB Browser for SQLite:推荐,支持多平台,界面友好。
- SQLiteStudio:轻量级的跨平台 GUI 工具。
- DBeaver:多数据库支持,功能强大。
六、嵌入式开发中的 SQLite
SQLite 作为库文件直接嵌入应用中,不依赖数据库服务器。常见语言如:
- Python(使用
sqlite3
模块) - Java(使用 JDBC 驱动)
- Android(系统自带 SQLite 支持)
七、参考链接
- SQLite 官网
- DB Browser for SQLite
本文由“小奇Java面试”原创发布,转载请注明出处。
可以搜索【小奇JAVA面试】第一时间阅读,回复【资料】获取福利,回复【项目】获取项目源码,回复【简历模板】获取简历模板,回复【学习路线图】获取学习路线图。