DB Browser for SQLite 完全入门教程2026DB Browser for SQLite简称 DB4S是目前最受欢迎的 SQLite 图形化管理工具。它完全免费、开源、界面简洁非常适合初学者、Android/iOS 逆向工程师以及 Python/Go/Node.js 等开发者管理.db和.sqlite文件。本教程以最新版 3.13.x 系列为例涵盖从安装到实战的所有核心操作。一、下载与安装官方下载地址https://sqlitebrowser.org/dl/各平台推荐版本WindowsStandard installer for 64-bit Windows.exe 安装包macOSDB Browser for SQLite.dmgLinuxFlatpak / AppImage / deb 包安装说明安装过程非常简单一路点击「下一步」即可完成无需任何额外配置。二、界面布局说明首次打开软件后界面分为四大核心区域1. 菜单栏 工具栏顶部New Database新建数据库Open Database打开现有数据库Write Changes保存修改⚠️ 重要新手常忘记点击2. 左侧标签页四个常用标签Database Structure查看表结构、索引、触发器Browse Data浏览和编辑数据类似 ExcelExecute SQL执行 SQL 语句最强大功能DB Schema图形化 ER 图新版加强3. 右侧主区域根据左侧选择的标签显示相应内容4. 底部状态栏显示执行日志、结果集、错误提示三、核心操作详解操作 A新建空白数据库点击工具栏「New Database」按钮选择保存位置并命名例如mydb.sqlite系统会立即弹出「Create Table」窗口可暂时取消操作 B创建表图形化方式推荐新手使用图形化界面创建表创建步骤点击「Create Table」按钮输入表名students建议使用小写英文逐行添加字段常用配置如下字段名类型勾选选项说明idINTEGERPrimary Key Autoincrement自增主键强烈推荐nameTEXT-姓名ageINTEGER-年龄scoreREAL-分数支持小数is_activeINTEGERDefault: 10/1 表示是否激活created_atTEXTDefault: CURRENT_TIMESTAMP创建时间点击「OK」完成创建操作 C插入/修改/删除数据类似 Excel 操作操作流程切换到「Browse Data」标签从下拉菜单选择表名如students点击工具栏「New Record」按钮插入新行双击单元格直接修改数据选中行后右键选择「Delete Record」删除数据⚠️ 重要修改完成后必须点击工具栏「Write Changes」或按CtrlS才能真正保存操作 D执行 SQL 语句进阶必会切换到「Execute SQL」标签可以执行各种 SQL 语句示例 SQL 语句-- 插入数据INSERTINTOstudents(name,age,score)VALUES(张三,22,88.5),(李四,19,76),(王五,25,92);-- 查询数据SELECT*FROMstudentsWHEREage20ORDERBYscoreDESC;-- 更新数据UPDATEstudentsSETscorescore5WHEREname李四;-- 删除数据DELETEFROMstudentsWHEREid3;执行方式选中要执行的语句点击「▶ Play」按钮或直接按F5键执行完成后底部会显示结果表格和受影响的行数。操作 E导入/导出数据导入 CSV 文件File→Import→Table from CSV file…导出表为 CSV选中表 →File→Export→Table(s) as CSV…导出查询结果在「Execute SQL」标签执行查询后点击右下角「Save Resultset」按钮四、快捷键与效率技巧快捷键功能F5执行 SQL 语句Ctrl Enter执行当前选中的语句Ctrl R刷新当前视图Ctrl S保存修改Write Changes实用技巧查看建表语句右键表名 → 选择「Show CREATE statement」修改数据后软件会提示保存新手容易忘记点击「Write Changes」五、常见问题与解决方案问题解决方案修改数据后没有生效必须点击工具栏「Write Changes」或按CtrlS保存无法打开某些.db文件可能是 SQLCipher 加密文件需要支持加密的版本中文显示乱码确保数据库文件为 UTF-8 编码导入 CSV 时选择 UTF-8 编码打开大表时软件卡顿关闭「Preferences → Data Browser → Show table」的分页功能或使用 SQL 分页查询六、总结DB Browser for SQLite 是一款功能强大且易于上手的 SQLite 管理工具无论是数据库入门学习、移动应用逆向分析还是日常开发工作都能极大提升效率。核心要点回顾图形化界面友好适合快速创建表和修改数据SQL 执行功能强大支持复杂查询和批量操作记得随时保存修改Write Changes支持 CSV 导入导出数据迁移便捷掌握本教程内容后你就可以熟练使用 DB4S 进行 SQLite 数据库的日常管理工作了。