DB Browser for SQLite(简称 DB4S)是一款开源免费的 SQLite 可视化管理工具

DB Browser for SQLite(简称 DB4S)是一款开源免费的 SQLite 可视化管理工具

DB Browser for SQLite(简称 DB4S)是一款开源免费的 SQLite 可视化管理工具 GRUD

发表文章数:702

开通31天会员

月费会员折扣、会员尊享资源。

开通31天会员

开通90天会员

季费会员折扣、会员尊享资源。

开通90天会员

开通365天会员

年费会员折扣、会员尊享资源。

开通365天会员
摘要:

DB Browser for SQLite(简称DB4S)是一款开源免费的SQLite可视化管理工具,以下是从安装、创建数据库到完整功能操作的全流程教程,覆盖核心功能与实操细节,按步骤即可快速上手。

DB Browser for SQLite(简称DB4S)是一款开源免费的SQLite可视化管理工具,以下是从安装、创建数据库到完整功能操作的全流程教程,覆盖核心功能与实操细节,按步骤即可快速上手。


一、安装与启动

  1. 下载安装:访问DB Browser for SQLite 官网,下载对应Windows/macOS/Linux版本,按向导完成安装(Windows版可选择便携版,解压即用)。
  2. 启动软件:双击桌面图标或开始菜单中的程序,打开主界面。

DB Browser for SQLite(简称 DB4S)是一款开源免费的 SQLite 可视化管理工具

二、创建自己的数据库(核心步骤)

  1. 新建数据库:

    • 点击工具栏“新建数据库”(New Database),或通过菜单“文件→新建数据库”。
    • 在弹出的对话框中选择保存路径,输入文件名(如 mydb.dbmydb.sqlite3),点击“保存”,自动生成空数据库文件。
    • 首次创建后会提示“创建表”,可选择“是”立即建表,或“否”后续手动创建。
  2. 创建数据表(图形化方式):

    • 切换到“数据库结构”(Database Structure)选项卡,点击“新建表”(Create Table)按钮。
    • 在弹出窗口中输入表名(如 users),添加字段并配置参数(字段名、数据类型、主键、自增、非空、默认值等),例如: 字段名 类型 主键 自增 非空 默认值
      id INTEGER -
      name TEXT - - -
      age INTEGER - - - 0
    • 点击“确定”完成建表,表会显示在左侧数据库结构面板中。

DB Browser for SQLite(简称 DB4S)是一款开源免费的 SQLite 可视化管理工具

  1. 创建数据表(SQL方式):
    • 切换到“执行SQL”(Execute SQL)选项卡,输入SQL语句,例如:
      CREATE TABLE users (
      id INTEGER PRIMARY KEY AUTOINCREMENT,
      name TEXT NOT NULL,
      age INTEGER DEFAULT 0
      );
    • 点击“执行”(▶ 或 F5),成功后在“数据库结构”中可见新表。

三、数据操作(增删改查)

  1. 插入数据:

    • 切换到“浏览数据”(Browse Data)选项卡,选择目标表(如 users)。
    • 点击“新建记录”(New Record),在下方编辑区输入数据,点击“写入更改”(Write Changes)保存。
    • 批量插入可通过“执行SQL”运行 INSERT 语句,例如:
      INSERT INTO users (name, age) VALUES ('Alice', 25), ('Bob', 30);
  2. 更新数据:

    • 在“浏览数据”中双击单元格直接修改,或选中行点击“编辑记录”(Edit Record)。
    • 执行SQL更新:
      UPDATE users SET age = 26 WHERE name = 'Alice';
  3. 删除数据:

    • 在“浏览数据”中选中行,点击“删除记录”(Delete Record),再点击“写入更改”。
    • 执行SQL删除:
      DELETE FROM users WHERE id = 2;
  4. 查询数据:

    • 在“执行SQL”中输入查询语句,例如:
      SELECT * FROM users WHERE age > 25;
    • 点击“执行”,结果显示在下方,支持排序、导出、复制。

四、高级功能操作

  1. 索引管理:

    • 在“数据库结构”中右键表名,选择“新建索引”(New Index),输入索引名,选择字段和排序方式(升序/降序),勾选是否唯一索引,点击“确定”。
    • 可通过右键索引选择“删除索引”进行移除。
  2. 视图创建:

    • 在“执行SQL”中输入 CREATE VIEW 语句,例如:
      CREATE VIEW vw_user_info AS
      SELECT id, name, age FROM users WHERE age >= 18;
    • 执行后视图会显示在“数据库结构”的“视图”分类下,可像表一样浏览数据。
  3. 触发器设置:

    • 在“执行SQL”中输入 CREATE TRIGGER 语句,例如:
      CREATE TRIGGER update_user_age
      BEFORE UPDATE OF age ON users
      FOR EACH ROW
      BEGIN
      SELECT CASE WHEN NEW.age < 0 THEN RAISE(ABORT, 'Age cannot be negative') END;
      END;
    • 用于实现数据校验、自动更新等逻辑。
  4. 数据导入导出:

    • 导入:菜单“文件→导入”,支持CSV、JSON、SQL脚本等格式,按向导映射字段并导入。
    • 导出:在“浏览数据”或查询结果中右键,选择“导出”,支持CSV、JSON、Excel、SQL等格式,设置导出范围后保存。
  5. 数据库备份与恢复:

    • 备份:菜单“文件→导出→数据库到SQL文件”,选择保存路径,生成SQL备份脚本。
    • 恢复:新建空数据库,切换到“执行SQL”,打开备份的SQL文件,点击“执行”即可恢复数据。

五、其他常用功能

  1. 表结构修改:在“数据库结构”中右键表名,选择“修改表”(Modify Table),可添加/删除字段、修改字段属性等。
  2. SQL历史记录:在“执行SQL”界面点击工具栏的历史按钮,查看最近执行的SQL语句,支持复用。
  3. 语法高亮与格式化:在“执行SQL”中编写语句时自动语法高亮,右键可选择“格式化SQL”优化代码结构。

六、注意事项

  • SQLite 是文件型数据库,数据库即单个文件,操作时注意文件权限与备份。
  • 字段类型为动态类型,定义类型仅为约束,实际存储仍为 SQLite 原生类型(NULL、INTEGER、REAL、TEXT、BLOB)。
  • 每次修改数据(增删改)后,需点击“写入更改”(Write Changes)保存,否则修改仅在内存中,关闭后丢失。

七、常见问题与解决

  1. 无法写入数据:检查数据库文件是否被其他程序占用,或文件所在目录是否有写入权限。
  2. 表创建失败:检查字段名是否重复、主键配置是否正确、SQL语句是否有语法错误。
  3. 中文乱码:确保数据库连接与数据导入/导出时使用UTF - 8编码。

未经允许不得转载作者: GRUD, 转载或复制请以 超链接形式 并注明出处 科技之星网站
原文地址: 《 DB Browser for SQLite(简称 DB4S)是一款开源免费的 SQLite 可视化管理工具》 发布于 2025-12-31


扫描二维码,在手机上阅读
资源下载
抱歉,下载地址 评论 后刷新可见
收藏
    文章目录


      分享到:
      打赏

      评论 抢沙发

      评论前必须登录!

        注册

      切换注册

      登录

      忘记密码?

      您也可以使用第三方帐号快捷登录

      切换登录

      注册

      觉得文章有用就打赏一下文章作者

      支付宝扫一扫打赏

      微信扫一扫打赏

      Inno Setup 可视化图形界面快速制作专业Windows安装程序
      一款基于Inno Setup的可视化打包工具,无需手动编写脚本,通过图形界面即可快速制作专业的Windows安装程序,支持安装模板,适合各类软件开发者快速打包发布应用。

      特此说明:

      1、所有资源均经过本站在筛选发布,拒绝恶意行为,请各位回帖下载切勿恶意灌水回复,本站以纯净绿色为主发布。拒绝捆绑等恶意行为,请各位回帖请勿恶意灌水回复,有任何问题Q群留言:561116458
      我已阅读