Cloudbeaver–云端数据库管理器,DBA的好帮手

介绍

Cloudbeaver是一款云端数据库管理工具,简单来说就是Web版本的数据库管理工具。CloudBeaver是提供丰富Web界面的Web服务器。服务器本身是一个Java应用程序,Web部件是用TypeScript和React编写的,它是免费使用和开源的!


DBA好帮手,云端数据库管理器——Cloudbeaver

Github

https://github.com/dbeaver/cloudbeaver

特性

CloudBeaver是一个免费的开放源代码的基于Web的数据库管理工具。

  • 用Java和Typescript编写的基于Web的应用程序(React)
  • 支持多个数据库
  • 允许像常规电子表格一样处理数据
  • 支持多种格式的数据导出/迁移
  • 以模块化架构编写,并允许使用自己的插件进行扩展

本地部署体验

CloudBeaver目前已经是1.2版本,Github的released页面提供了一个编译好的包,下载下来即可,支持在Windows和Linux下启动,笔者作为演示直接在Windows下操作,Linux下类似的方式

DBA好帮手,云端数据库管理器——Cloudbeaver
  • 1、下载并解压

解压后文件夹版本号是1.4,不用管,直接打开

DBA好帮手,云端数据库管理器——Cloudbeaver
  • 2、目录结构
DBA好帮手,云端数据库管理器——Cloudbeaver

我们可以看到文件夹目录已经包含了windows和linux下启动的命令,在windows下我们直接双击.bat结尾的批处理文件,如果你打开是一闪而过,不用担心,有可能是你的Java环境没配置,笔者本地是Java版本是java 14.0.2,如下如果出现版本号即表示Java环境配置完成,具体怎么操作,可自行下载jdk进行安装,并配置好环境变量

DBA好帮手,云端数据库管理器——Cloudbeaver
  • 3、配置完成启动服务,并打开浏览器,输入对应的地址进行初始化配置
DBA好帮手,云端数据库管理器——Cloudbeaver
DBA好帮手,云端数据库管理器——Cloudbeaver

如果卡在第二部,则尝试重新启动

  • 4、修改服务的配置

位于conf文件夹下的配置cloudbeaver.conf,可自行根据需要进行配置。

server: {
        serverPort: 8978,

        workspaceLocation: "workspace",
        contentRoot: "web",
        driversLocation: "drivers",

        rootURI: "/",
        serviceURI: "/dbeaver/",

        productConfiguration: "conf/product.conf",

        expireSessionAfterPeriod: 600000,

        develMode: false,

        database: {
            driver="h2_embedded",
            url: "jdbc:h2:${workspace}/.data/cb.h2.dat",

            createDatabase: true,

            initialDataConfiguration: "conf/initial-data.conf",

            pool: {
                minIdleConnections: 4,
                maxIdleConnections: 10,
                maxConnections: 100,
                validationQuery: "SELECT 1"
            }
        }

    },
  • 5、首次进入可以先配置语言为中文,右上角
DBA好帮手,云端数据库管理器——Cloudbeaver

以下是默认支持的数据库,可以根据需要进行配置

DBA好帮手,云端数据库管理器——Cloudbeaver

部分界面

DBA好帮手,云端数据库管理器——Cloudbeaver
DBA好帮手,云端数据库管理器——Cloudbeaver
DBA好帮手,云端数据库管理器——Cloudbeaver
DBA好帮手,云端数据库管理器——Cloudbeaver

总结

Cloudbeaver借用了Dbeaver的部分代码核心,因此命名也就随Dbeaver而来,不过由于是网页版本的,再功能上可能并没有客户端更丰富,但是由于是Web端,就可以随时进行数据库的管理,各有利弊!同类产品中还包括OmniDb,也是一个不错的Web数据库管理工具!

内容出处:,

声明:本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时修改或删除。文章链接:http://www.yixao.com/share/18191.html

发表评论

登录后才能评论