暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

CloudBeaver:Web版的数据库管理工具

运维笔谈 2025-02-07
519

 CloudBeaver
 是一个基于Web的数据库管理工具



CloudBeaver
 是一个基于Web的数据库管理工具,服务端是Java程序,前端是基于TypeScript 和 React。
    Github地址:
    https://github.com/dbeaver/cloudbeaver



    01



    使用docker安装CloudBeaver 




    我们可以使用docker快速拉起一个CloudBeaver 用来测试使用(未做数据持久化)。

      docker run -d --name cloudbeaver -p 8978:8978 \
        --restart unless-stopped \
        dbeaver/cloudbeaver:latest

      等待一会儿登录浏览器http//:xx.xx.xx.xx:8978,首次登录会出现设置的页面,/setup/configuration 我们这里配置好管理员信息,然后保存,使用管理员登录,就可以添加数据库了。


      1、设置完成之后,点击右上角login


       2、输入刚设置的管理员用户名和密码。


      3、右上角Preferences可以设置语言(比如中文),页面风格等。



      4、添加数据库连接测试,选择驱动比如MySQL,主流数据库基本都支持。



      5、测试Mysql查询



      6、添加Clickhouse实例并测试查询





      02




      使用dcoker-compose启动




      我们也可以使用docker-compose启动一个cloudbeaver,这是参考yaml文件,这里我们添加了数据持久化:

        version: "3"
        services:
          cloudbeaver:
            image: dbeaver/cloudbeaver:latest
            ports:
              - "8978:8978"
            volumes:
              - ./workspace:/opt/cloudbeaver/workspace




        运维笔谈已经开通AI智能对话功能,解答有关运维日常工作中遇到的问题以及经验分享,感兴趣的大佬来和我聊聊吧!

        文章转载自运维笔谈,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

        评论