news 2026/6/10 17:26:17

【工具】DB Browser for SQLite使用教程

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【工具】DB Browser for SQLite使用教程

DB Browser for SQLite 完全入门教程(2026)

DB Browser for SQLite(简称 DB4S)是目前最受欢迎的 SQLite 图形化管理工具。它完全免费、开源、界面简洁,非常适合初学者、Android/iOS 逆向工程师,以及 Python/Go/Node.js 等开发者管理.db.sqlite文件。

本教程以最新版 3.13.x 系列为例,涵盖从安装到实战的所有核心操作。


一、下载与安装

官方下载地址

https://sqlitebrowser.org/dl/

各平台推荐版本

  • Windows:Standard installer for 64-bit Windows(.exe 安装包)
  • macOS:DB Browser for SQLite.dmg
  • Linux:Flatpak / AppImage / deb 包

安装说明

安装过程非常简单,一路点击「下一步」即可完成,无需任何额外配置


二、界面布局说明

首次打开软件后,界面分为四大核心区域:

1. 菜单栏 + 工具栏(顶部)

  • New Database:新建数据库
  • Open Database:打开现有数据库
  • Write Changes:保存修改(⚠️ 重要!新手常忘记点击)

2. 左侧标签页(四个常用标签)

  • Database Structure:查看表结构、索引、触发器
  • Browse Data:浏览和编辑数据(类似 Excel)
  • Execute SQL:执行 SQL 语句(最强大功能)
  • DB Schema:图形化 ER 图(新版加强)

3. 右侧主区域

根据左侧选择的标签显示相应内容

4. 底部状态栏

显示执行日志、结果集、错误提示


三、核心操作详解

操作 A:新建空白数据库

  1. 点击工具栏「New Database」按钮
  2. 选择保存位置并命名(例如:mydb.sqlite
  3. 系统会立即弹出「Create Table」窗口(可暂时取消)

操作 B:创建表(图形化方式)

推荐新手使用图形化界面创建表

创建步骤
  1. 点击「Create Table」按钮
  2. 输入表名:students(建议使用小写英文)
  3. 逐行添加字段,常用配置如下:
字段名类型勾选选项说明
idINTEGERPrimary Key + Autoincrement自增主键(强烈推荐)
nameTEXT-姓名
ageINTEGER-年龄
scoreREAL-分数(支持小数)
is_activeINTEGERDefault: 10/1 表示是否激活
created_atTEXTDefault: CURRENT_TIMESTAMP创建时间
  1. 点击「OK」完成创建

操作 C:插入/修改/删除数据(类似 Excel 操作)

操作流程
  1. 切换到「Browse Data」标签
  2. 从下拉菜单选择表名(如students
  3. 点击工具栏「New Record」按钮插入新行
  4. 双击单元格直接修改数据
  5. 选中行后右键选择「Delete Record」删除数据
  6. ⚠️ 重要:修改完成后必须点击工具栏「Write Changes」(或按Ctrl+S)才能真正保存

操作 D:执行 SQL 语句(进阶必会)

切换到「Execute SQL」标签,可以执行各种 SQL 语句:

示例 SQL 语句
-- 插入数据INSERTINTOstudents(name,age,score)VALUES('张三',22,88.5),('李四',19,76),('王五',25,92);-- 查询数据SELECT*FROMstudentsWHEREage>=20ORDERBYscoreDESC;-- 更新数据UPDATEstudentsSETscore=score+5WHEREname='李四';-- 删除数据DELETEFROMstudentsWHEREid=3;
执行方式
  • 选中要执行的语句,点击「▶ Play」按钮
  • 或直接按F5

执行完成后,底部会显示结果表格和受影响的行数。


操作 E:导入/导出数据

导入 CSV 文件

FileImportTable from CSV file…

导出表为 CSV

选中表 →FileExportTable(s) as CSV…

导出查询结果

在「Execute SQL」标签执行查询后,点击右下角「Save Resultset」按钮


四、快捷键与效率技巧

快捷键功能
F5执行 SQL 语句
Ctrl + Enter执行当前选中的语句
Ctrl + R刷新当前视图
Ctrl + S保存修改(Write Changes)

实用技巧

  • 查看建表语句:右键表名 → 选择「Show CREATE statement
  • 修改数据后,软件会提示保存,新手容易忘记点击「Write Changes」

五、常见问题与解决方案

问题解决方案
修改数据后没有生效?必须点击工具栏「Write Changes」或按Ctrl+S保存
无法打开某些.db文件?可能是 SQLCipher 加密文件,需要支持加密的版本
中文显示乱码?确保数据库文件为 UTF-8 编码,导入 CSV 时选择 UTF-8 编码
打开大表时软件卡顿?关闭「Preferences → Data Browser → Show table」的分页功能,或使用 SQL 分页查询

六、总结

DB Browser for SQLite 是一款功能强大且易于上手的 SQLite 管理工具,无论是数据库入门学习、移动应用逆向分析,还是日常开发工作,都能极大提升效率。

核心要点回顾

  1. 图形化界面友好,适合快速创建表和修改数据
  2. SQL 执行功能强大,支持复杂查询和批量操作
  3. 记得随时保存修改(Write Changes)
  4. 支持 CSV 导入导出,数据迁移便捷

掌握本教程内容后,你就可以熟练使用 DB4S 进行 SQLite 数据库的日常管理工作了。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/22 22:18:34

高端橱柜拉篮品牌排行,九大品牌实力解析,小空间收纳如何选?

选择一款高品质的橱柜拉篮,是打造高效、整洁厨房的关键一步。优秀的拉篮品牌不仅注重产品耐用性,更在空间规划、人性化设计上精益求精。面对市场上琳琅满目的品牌,消费者常感困惑。本文基于品牌影响力、市场口碑、产品创新与工艺品质等多个维…

作者头像 李华
网站建设 2026/6/10 14:37:14

高性价比拉篮品牌推荐,五款实用之选,优化厨房空间

在小户型厨房日益普遍的今天,如何有效利用每一寸空间,实现整洁高效的收纳,成为许多家庭的核心痛点。拉篮,作为橱柜内部的“空间魔术师”,其重要性不言而喻。一款设计合理、质量过硬的高性价比拉篮,不仅能最…

作者头像 李华
网站建设 2026/5/22 2:49:05

AI写论文大揭秘!4款超实用AI论文生成工具,助力论文原创!

还在为写期刊论文而烦恼吗?面对浩如烟海的文献、繁琐的格式要求以及无尽的修改,效率低下已成为学术研究者的通病!不用担心,下面将介绍四款经过实测的AI论文写作工具,能够帮助你轻松解决从文献检索、论文大纲生成到语言…

作者头像 李华
网站建设 2026/6/1 17:55:02

揭秘AI教材生成秘诀!低查重AI写教材工具,高效产出优质内容!

当AI遇见教材:智能化变革中的教育新机遇 整理教材内容真是个“细致活”,其难点在于如何平衡和衔接各种知识点。我们总是担心会遗漏重要的核心知识,或者难以掌握合适的难度层次——小学教材有时写得过于深奥,导致学生难以理解&…

作者头像 李华
网站建设 2026/6/9 23:30:55

横评后发现 10个AI论文软件:专科生毕业论文写作神器推荐!

面对日益繁重的学术任务,专科生在撰写毕业论文时常常面临内容构思困难、文献检索效率低、格式排版繁琐等挑战。为帮助学生更高效地完成写作任务,笔者基于2026年的实测数据与真实用户反馈,对市面上10款热门AI论文软件进行了全面测评。本次评测…

作者头像 李华