CloudBeaver:基于Web的多数据库免费社区版管理工具电脑软件网页工具编程开发运维工具


简介

DBeaver 是一款免费跨平台的数据开发和管理工具,支持各种主流数据库产品。

CloudBeaver 则是一款基于 Web 的数据库管理工具,它是 DBeaver 的服务器版本,可以将传统桌面级数据库管理功能迁移到云端,用户通过浏览器即可实现多类型数据库的统一管理,支持远程协作和跨平台操作。

官网

官网:https://dbeaver.com/cloudbeaver-enterprise/

开源项目地址:https://github.com/dbeaver/cloudbeaver

功能特性

跨平台访问:通过 Web 浏览器进行访问,界面设计简洁直观,在不同尺寸的设备上都有较好的体验。

支持多种数据库:社区版支持 Apache Kyuubi、ClickHouse、Db2、DuckDB、Firebird、H2、MariaDB、MySQL、Oracle、PostgreSQL、SQL Server、SQLite、Trino,企业版支持更多关系型、NoSQL 以及云数据库。

元数据管理:提供树状导航展示数据库对象(数据库、模式、表、视图、存储过程、函数、序列等),查看和修改表结构(列、数据类型、约束、索引等),查看存储过程、函数、视图的定义,执行 DDL 语句(创建、修改、删除对象)。

实体关系图:通过 ERD 可视化数据库结构以及表之间的关系,支持导出图片。

数据查看与编辑: 直接查看、过滤、排序表中的数据,在类似电子表格的界面中直接编辑、添加、删除表中的数据。

SQL 编辑器:支持语法高亮与自动补全,大幅提升编写效率;多标签页可同时打开多个 SQL 脚本进行编辑和执行;提供可视化或文本形式的查询执行计划帮助优化 SQL;支持查询历史记录, 方便查找和复用之前执行过的 SQL;以表格形式展示查询结果,支持排序、过滤、分页等。

数据导入导出:提供图形化界面将数据从文件(CSV、Excel、XML 等)导入到数据库表中,将查询结果或整个表的数据导出为文件(CSV、Excel、XML、JSON、SQL、JSON、HTML 等)。

安全与权限:安全存储数据库连接凭证,支持加密,支持 SSH 隧道连接。社区版提供基础的用户管理,企业版提供更细粒度的基于角色的访问控制(RBAC)以及 SSO 登录等功能。

在线体验

CloudBeaver 提供了一个基于企业版的在线服务器,网址如下:

https://demo.cloudbeaver.io/

该环境默认配置了 MariaDB、MongoDB、PostgreSQL、SQLite 数据库连接,但是不支持建立新的连接。

除了使用浏览器进行访问之外,其他操作和桌面版 DBeaver 非常类似。

本地部署

CloudBeaver 社区版可以免费在本地进行部署,使用 Docker 进行部署的命令如下:

docker run --name cloudbeaver --rm \
    --add-host=host.docker.internal:<your_host_ip> \
    -ti -p 8978:8978 \
    -v /var/cloudbeaver/workspace:/opt/cloudbeaver/workspace \
    dbeaver/cloudbeaver:latest

其中,参数 \<your_host_ip> 需要替换为主机地址。

然后在浏览器中输入 http://ip:8978/ 进行访问:

设置管理员用户名和密码,完成设置后登录即可开始使用。



http://www.savh.cn/thread-1688.htm
转载请注明:Savh.Cn 发表

推荐阅读
最新动态 (0)

    ( 登录 ) 后,可以发表评论!

    返回