SQLite 速成学习

1. 命令行开门

复制代码
sqlite3 文件.db               # 新建 or 打开

2. 常用命令(点前缀)

复制代码
.help               # 帮助列表
.tables             # 看表
.schema 表名        # 看建表语句
.headers on         # 显示列名
.mode column        # 列对齐
.quit               # 退出

3. 即席 SQL(末尾加分号)

复制代码
SELECT * FROM 表 LIMIT 5;                    -- 抽样
UPDATE 表 SET 列=值 WHERE 主键=xxx;           -- 改
DELETE FROM 表 WHERE 条件;                    -- 删
INSERT INTO 表(列1,列2) VALUES (v1,v2);       -- 插
BEGIN; UPDATE...; COMMIT;                    -- 事务

4. 一键脚本

复制代码
sqlite3 db.db "SELECT * FROM devattr_base;"  # 无需进入交互

5. 备份/恢复

复制代码
sqlite3 db.db ".backup db.backup"            # 热备
sqlite3 db.backup ".restore db.db"           # 还原

6. 图形工具

DB Browser for SQLite → 拖文件 → 点"浏览数据" → F5 刷新。

相关推荐
betazhou19 小时前
SQL server数据库镜像同步技术
数据库·sql server·高可用·数据库镜像
mpHH19 小时前
postgresql-分区表
数据库·postgresql
AC赳赳老秦19 小时前
OpenClaw与WPS宏联动:批量执行WPS复杂操作,解决办公表格批量处理难题
java·前端·数据库·自动化·需求分析·deepseek·openclaw
杜子不疼.20 小时前
用 JiuwenSwarm 搭建 SRE 智能值班体系:告警分级、根因分析与应急手册生成
数据库
接着奏乐接着舞20 小时前
java 数据结构
数据库·redis·缓存
时空自由民.20 小时前
PID介绍
数据库·mongodb
m0_6091604920 小时前
如何用 some 检测数组中是否存在至少一个满足条件的项
jvm·数据库·python
|_⊙20 小时前
Linux 深入理解文件(Ext2文件系统:上)
linux·运维·数据库
情绪总是阴雨天~20 小时前
大模型 Function Call(函数调用)详解:原理、实践与数据库智能查询 Agent
前端·数据库·人工智能