web-sqlite,基于python flask框架的开源sqlite数据库管理工具

2023-05-24 0 503

那时加进了sqlite资料库,网路上找了许多辅助工具展开资料库操作方式,太差了,并非机能管制是要订阅,间接找了个开放源码的web版SqliteStudio-sqlite-web,布署呵呵,外置。

sqlite web是用Python撰写的如前所述web的sqlite资料库应用程序,可对资料库展开随机存取等操作方式,高性能、方便快捷机能强大。

github门牌号:

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

工程项目倚赖下列四个库:flask,peewee,pygments

上面已经开始运转自然环境构筑。

具体来说是加装python自然环境,版为3.x,加装python的讲义请另行网路上搜寻,上面已经开始加装其他自然环境。

1.加装虚拟自然环境,继续执行下列指示。

pip install virtualenv

2.建立组织工作内部空间websqlite,莱盖virtualenv websqlite,建立顺利完成后可在现阶段配置文件下看见websqlite目录。

virtualenv websqlite

3.步入Scripts产品目录

cd websqlite\Scripts

4.开启/转化成程序代码,在程序代码下加装flask和其他倚赖项

activate

5.加装flask架构

加装顺利完成后,假如缺乏peewee,pygments三个库,间接采用pip install加装方可。

pip install flask

6.加装 web-sqlite库

pipinstall sqlite-web

7.加装顺利完成后,继续执行下列指示开启web-sqlite服务,默认端口为8080

sqlite_web /path/to/database.db
web-sqlite,基于python flask框架的开源sqlite数据库管理工具

图1 web-sqlite开启成功

应用程序访问门牌号:http://127.0.0.1:8080/,步入sqlite管理界面,如下图所示:

web-sqlite,基于python flask框架的开源sqlite数据库管理工具

图2 web-sqlite资料库管理首页

如上图所示:左上iotgateway.db为资料库名称,左下部分为资料库下的数据表,右边部分为资料库概览信息。

点击数据表,步入操作方式界面,如下图所示。

web-sqlite,基于python flask框架的开源sqlite数据库管理工具

图3 数据表操作方式界面

Structure为对应数据表的结构信息,可以在此界面修改资料库结构(列的增加修改等);

Content为对应数据表的所有内容;

Query为写sql语句操作方式数据表的地方;

点击右边部分的“Import”按钮,步入资料库导入界面,可选择新的资料库文件导入。

web-sqlite,基于python flask框架的开源sqlite数据库管理工具

图4 sqlite-web查询界面

查询出结果后,可将查询结果以json,csv的形式导出。

web-sqlite,基于python flask框架的开源sqlite数据库管理工具

封面

封面图如侵权,请联系删除。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务