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

sqlite3 本地数据库可视化工具

使用sqlite-web的python工具

部署 sqlite-web 是非常轻量的,它是一个基于 Python 的 SQLite 数据库 Web 管理工具,支持浏览、编辑、执行 SQL 查询等操作。下面是完整的部署方法(适用于 Linux 或 Windows)。


✅ 一、安装前准备

你需要安装:

  • Python(3.6+ 推荐)
  • pip 包管理器
  • 已有一个 .sqlite.db 文件(或你可以创建一个)

✅ 二、安装 sqlite-web

pip install sqlite-web

安装完成后会生成 sqlite_web 命令。


✅ 三、运行 SQLite Web

假设你的数据库文件叫 mydata.db,运行命令如下:

sqlite_web mydata.db

默认会运行在本地端口 127.0.0.1:8080

浏览器访问:

http://127.0.0.1:8080

✅ 四、常用参数

参数 含义
-H 0.0.0.0 允许其他设备访问(默认只本地访问)
-p 端口号 自定义端口(默认 8080)
--read-only 只读模式,防止误改数据

示例(开放局域网访问):

sqlite_web -H 0.0.0.0 -p 8888 mydata.db

✅ 五、后台运行(可选)

如果你希望在后台常驻运行,可以使用:

nohup sqlite_web mydata.db > log.txt 2>&1 &

或者使用更稳定的方式部署到:

  • Docker(我可以给你 Dockerfile)
  • systemd(Linux 开机自启)

效果

image

http://www.vanclimg.com/news/405.html

相关文章:

  • [题解] P5743 【深基7.习8】猴子吃桃
  • gds 格式文档
  • 微服务学习-02-微服务技术栈整理
  • JUC线程池: ScheduledThreadPoolExecutor详解
  • [题解] P5735 【深基7.例1】距离函数
  • uv命令怎么安装并且让gitlab-runner用户可以执行
  • NRF54L15 TAMPC — Tamper controller 作用介绍
  • 线上故障的排查清单,运维小哥拿走不谢!
  • NRF54L15 AAR作用介绍
  • NRF54L15 CCM功能
  • 恭贺开源之夏 2025 IvorySQL 项目中选学生
  • 自用学习笔记:机器学习入门 速览【第三章】
  • 浅谈MCU的启动
  • KMU — Key management unit 作用
  • NRF54L15 GRTC 优点;
  • MS14-019漏洞修复:通过.cmd或.bat文件实现二进制劫持的解决方案
  • 浅谈北京市海淀区七年级下册期末数学试卷T16第二小问
  • 利用Amazon Bedrock生成AI增强设备维护建议
  • SAP为何将S/4HANA更名为SAP Cloud ERP?
  • NRF54L15 关机状态功耗;
  • JUC学习-22-浅谈线程池参数原理
  • C/C++环境搭建
  • 记录Mysql主从
  • To do list
  • 我的博客
  • 基于帧差法与Vibe算法的matlab前景提取
  • Coze开源版?别吹了!
  • 信创是什么.240501
  • Java内存马查杀
  • 同网段 IP 建立数据链路层连通性调试位置IP设备