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

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.xdnf.cn/news/12286.html

相关文章:

  • 《深度体验 Egg.js:打造企业级 Node.js 应用的全景指南》
  • IDEA 中 Undo Commit,Revert Commit,Drop Commit区别
  • 「基于连续小波变换(CWT)和卷积神经网络(CNN)的心律失常分类算法——ECG信号处理-第十五课」2025年6月6日
  • android手势创建及识别保姆级教程
  • Ref vs. Reactive:Vue 3 响应式变量的最佳选择指南
  • Chrome 浏览器前端与客户端双向通信实战
  • 电脑开不了机,主板显示67码解决过程
  • C++_哈希表
  • 以STM32H7微控制器为例,简要说明stm32h7xx_it.c的作用
  • WebRTC 与 WebSocket 的关联关系
  • C# WPF 左右布局实现学习笔记(1)
  • 力扣刷题(第四十九天)
  • 服务器中日志分析的作用都有哪些
  • vscode自定义主题语法及流程
  • 【Linux基础知识系列】第十四篇-系统监控与性能优化
  • 媒体新闻发稿:选择适合自己的媒体
  • 极空间z4pro配置gitea mysql,内网穿透
  • [蓝桥杯]带分数
  • Rust 开发环境搭建
  • 服务器信任质询
  • JavaScript 原型与原型链:深入理解 __proto__ 和 prototype 的由来与关系
  • 动手学深度学习12.7. 参数服务器-笔记练习(PyTorch)
  • 【React】useId
  • OpenVINO环境配置--OpenVINO安装
  • excel数据对比找不同:6种方法核对两列数据差异
  • 基于 actix-web 框架的简单 demo
  • 业务系统对接大模型的基础方案:架构设计与关键步骤
  • Flink在B站的大规模云原生实践
  • 2025年- H73-Lc181--22.括号生成(回溯,组合)--Java版
  • 【C++进阶篇】C++11新特性(中篇)