当前位置: 首页 > news >正文

SQLite-Web:一个轻量级的SQLite数据库管理工具

SQLite-Web 是一个基于 Web 浏览器的轻量级 SQLite 数据库管理工具。它基于 Python 开发,免费开源,无需复杂的安装或配置,适合快速搭建本地或内网的 SQLite 管理和开发环境。

在这里插入图片描述

SQLite-Web 支持常见的 SQLite 数据库管理和开发任务,包括:

  • 管理和操作已有的 SQLite 数据库,或者新建数据库;
  • 支持表、字段以及索引的创建、修改和删除;
  • 支持导入/导出 CSV、JSON 格式的数据文件;
  • 支持数据的增删改查操作;
  • 支持书签功能,保存常用脚本;
  • 支持 URL 分享查询语句;
  • 提供常见 SQL 语句帮助。

SQLite-Web 的安装非常简单,Python 环境中使用 pip 进行安装的命令如下:

$ pip install sqlite-web

然后执行以下命令运行:

$ sqlite_web /path/to/database.db

或者也可以使用 Docker 运行:

$ docker run -it --rm \
    -p 8080:8080 \
    -v /path/to/your-data:/data \
    -e SQLITE_DATABASE=db_filename.db \
    ghcr.io/coleifer/sqlite-web:latest

运行成功后在浏览器中输入以下地址进行访问:

http://localhost:8080/

以下页面显示了数据表的结构(Structure),包括字段、索引、触发器以及外键;同时可以修改表的字段和索引等信息。

在这里插入图片描述

下面的页面(Content)显示了表中的数据,支持修改和删除;点击字段标题可以进行排序。

在这里插入图片描述

查询(Query)页面可以执行 SQL 语句,查询结果可以导出 CSV 或者 JSON 文件。

在这里插入图片描述

插入(Insert)页面可以执行简单的数据插入。

在这里插入图片描述

详细信息可以参考 SQLite-Web 项目官方网址:

https://github.com/coleifer/sqlite-web

相关文章:

  • 智慧乡村数字化农业全产业链服务平台建设方案PPT(99页)
  • MATLAB2022b安装
  • 文件操作和 IO - 3
  • HTTP:五.WEB服务器
  • 纯虚函数(Pure Virtual Function)详解
  • 笔试专题(九)
  • Android 系统的进程保活方案的一些思路
  • nmcli创建wpa-psk2 wifi热点
  • 2.0 全栈运维管理:Linux网络基础核心概念解析、Proxmox网络组件详解、虚拟化网络模型分类
  • AI 课招生啦
  • 英语单词 list 11
  • IPV6应用最后的钥匙:DDNS-GO 动态域名解析工具上手指南--家庭云计算专家
  • Vue3+elementPlus中 树形控件封装
  • 从自然语言到 JSON 数据交互:探索 MCP 协议的自动化任务实现
  • 【论文阅读】UniAD: Planning-oriented Autonomous Driving
  • mysql建表一对多--多对多之间的外键关联
  • 202529 | RocketMQ 简介 + 安装 + 集群搭建 + 消费模式 + 消费者组
  • DHCP中继
  • 安卓关机和重启源码流程
  • 【HDFS入门】Hadoop 2.0+ HDFS核心架构深度解析:高可用设计揭秘
  • 六旬老人举报违建后遭蒙面袭击续:海南陵水县住建局已暂停俩房产项目网签
  • 这位中国电影早期的全能奇才,90年前唱响国歌
  • 倒计时1天:走进“中国荔乡”茂名,探寻农交文旅商融合发展新模式
  • 中美博弈新阶段,这个“热带中国”火了
  • 英国知名歌手批政府:让AI公司免费使用艺术家作品是盗窃
  • 视频丨为救心梗同学缺席职教高考的小伙姜昭鹏完成补考