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

WebDB:一款免费高效的数据库开发工具

WebDB 是一个基于 Web 免费开源的数据库开发工具,专注于简单易用和高效开发。

功能特性

WebDB 主要的功能特性如下:

多数据库源

WebDB 目前可以支持 MySQL、MariaDB、PostgreSQL、TiDB、CockroachDB、MongoDB 等数据库。

在这里插入图片描述

WebDB 提供了自动数据库发现以及 SSH 通道连接功能。

查询编辑器

WebDB 查询编辑器支持自动补全、代码高亮、格式化、错误定位等功能。

在这里插入图片描述

其他功能包括预定义查询模板、查询历史、导入/导出 SQL 脚本文件、定期刷新查询结果等。

时光穿梭机

WebDB 可以自动记录数据库结构变更并使用 Git 存储,支持版本差异比较以及表结构回滚。

在这里插入图片描述

NoSQL支持

WebDB 不仅支持 MongoDB 数据库开发,还可以自动推断文档结构以及集合之间的关系。

在这里插入图片描述

数据生成器

智能数据生成器可以通过Javascript(FakerJS、Falso)脚本快速生成模拟数据。

在这里插入图片描述

WebDB 支持外键字段和枚举字段的数据生成。

实体关系图

WebDB 可以基于数据库结构生成实体关系图(ERD),支持导出图片功能。

在这里插入图片描述

服务器监控

WebDB 提供了简单的监控功能,包括进程列表、状态统计、服务器参数配置。

在这里插入图片描述

AI助手

WebDB 可以连接大语言模型(HuggingFace、Gorq,、Together AI、ChatGPT、Gemini)获得 AI 辅助功能,不过需要注意数据隐私和安全问题:

在这里插入图片描述

在线试用

WebDB 提供了一个在线试用环境,在浏览器中输入以下地址:

https://demo.webdb.app/

在这里插入图片描述

下载安装

推荐使用 Docker 环境安装和运行 WebDB,命令如下:

docker pull webdb/app && \
docker rm -f $(docker ps -a -q --filter ancestor=webdb/app) webdb 2> /dev/null ; \
docker run --name webdb -d \--restart=always \--add-host="host.docker.internal:host-gateway" \-v $HOME/.webdb:/usr/src/app/static/version \-v $HOME/.ssh:/root/.ssh:ro \-p 127.0.0.1:22071:22071 webdb/app

运行之后在浏览器中输入以下地址开始使用:

http://localhost:22071/

更多使用信息建议参考官方文档:

https://docs.webdb.app/

http://www.lqws.cn/news/195247.html

相关文章:

  • MAX3490
  • 关于嵌入式系统的知识课堂(一)
  • 008-C++String
  • 华为云Flexus+DeepSeek征文|基于华为云Flexus X和DeepSeek-R1打造个人知识库问答系统
  • 【芯片设计- RTL 数字逻辑设计入门 4.2 -- 组合逻辑赋值 + 时序逻辑状态保持】
  • Unity 中的颜色空间
  • CentOS 7 如何安装llvm-project-10.0.0?
  • solidity中sar和>>的区别
  • 新版双紫擒龙、紫紫红黄、动能二号源码指标源码公式讲解
  • Linux 初始化与服务管理全解析:rc.d、systemctl与service对比
  • 《ERP原理与应用教程》第3版习题和答案
  • 高等数学》(同济大学·第7版)第二章第一节“导数的概念“
  • 软件测试:质量保障的基石与未来趋势
  • 技术突破与落地应用:端到端 2.0 时代辅助驾驶TOP10 论文深度拆解系列【第一篇(排名不分先后)】
  • leetcode_206 反转链表
  • 【设计模式-5】设计模式的总结
  • 【办公类-104-01】20250606通义万相50分一天用完,通义万相2.1专业版测试
  • Guava LoadingCache 使用指南
  • Beckhoff(倍福)PLC 顺控程序转换条件解读
  • C++课设:简易日历程序(支持传统节假日 + 二十四节气 + 个人纪念日管理)
  • 【Linux】Linux基础指令3
  • 三模冗余设计
  • 软件测试python学习
  • DDD架构实战 充血模型 电商订单
  • 筛选企业订单和业绩显著增长的标的
  • 低内聚高耦合的衡量指标
  • AI书签管理工具开发全记录(十三):TUI基本框架搭建
  • Python训练day40
  • robot_lab——rsl_rl的train.py整体逻辑
  • 西北某省级联通公司:3D动环模块如何实现机房“一屏统管”?