用 sqlite3 快速建立本地数据库

用一个普通文件存储和查询结构化数据——SQLite 无需服务器、无需配置。

LinuxSQLite 数据库SQL命令行数据库低风险
运行 sqlite3 data.db 加上引号里的 SQL 即可——文件首次使用时自动创建,用 .tables / .schema / .mode column 方便查看。

01命令

命令
$ sqlite3 data.db "CREATE TABLE t (id INTEGER PRIMARY KEY, name TEXT); INSERT INTO t (name) VALUES ('alice'); SELECT * FROM t;"

02作用说明

SQLite 把整个数据库放在一个普通文件里,非常适合存应用数据、导出结果和随手做数据分析。运行 sqlite3 data.db 会打开(或创建)该文件并进入交互界面,标准 SQL 都能用;.mode column、.headers on、.tables、.schema 等点命令让输出更易读。备份就是复制这个文件(或在界面里用 .backup data.db.bak),而且 Python、浏览器、手机里到处都有它。

03风险

风险低风险
使用条件sqlite3 CLI installed (most distros include it).
!注意: SQLite 写入时会锁整个文件——不要放在网络共享上用,也别指望大量并发写入。用 .quit 退出;点命令后不用分号,SQL 语句必须加分号。删掉 .db 文件就等于删掉了数据库。

04撤销

撤销
$ rm data.db

05来源

最后验证: 2026-09-18 · 分类: 开发者