襄阳门户网

搜索
襄阳门户网 襄阳门户 企业宣传 查看内容

OceanBase 社区版图形化客户端推荐2023/7/12 7:16:06

2023-7-12 07:16| 发布者: 天若有情| 查看: 122| 评论: 0

摘要:   本文继续分享笔记本体验 OB 社区版。  之前的文章《5 分钟玩转 OceanBase 社区版 Docker 部署》分享在笔记本上用Docker 技术运行 OB 社区版, Amber 做了一个视频介绍。免费数据库https://www.oceanbase.com/p ...
网站出售

  本文继续分享笔记本体验 OB 社区版。

  之前的文章《5 分钟玩转 OceanBase 社区版 Docker 部署》分享在笔记本上用Docker 技术运行 OB 社区版, Amber 做了一个视频介绍。免费数据库https://www.oceanbase.com/product/opensourceoceanbase,完全自主研发的原生分布式数据库,连续年稳定支撑双,创新推出“三地五中心”城市级容灾新标准,一套引擎同时支持tp和ap的混合负载,具备数据强一致,高扩展,高可用,高性价比,高度兼容oracle/mysql等特性,已助力+行业客户实现关键业务系统升级。

  下面是 OB 社区版图形化客户端工具使用分享。

  作者简介:海芊, Amber, 一个热心技术分享的文档工程师。

  个人频道:https://space.bilibili.com/557737255

  OceanBase 自带了很多数据表和视图,用来存储租户信息、环境变量等。每个数据表又有可能带了很多很多个索引。想要熟练记住这些信息着实要费点工夫。那有没有个可视化工具可以专门管理这些信息呢?当然有!

  今天小编就给大家分享使用数据库管理工具 DBeaver 探索 OceanBase 数据库。使用鼠标点击几下,就能够代替在黑屏写 SQL,高效找到想要的信息。更有脚本导入功能,可以批量执行 SQL,方便又省时~~

  详细视频请查看:

  来到 DBeaver 官网,找到下载页面,找到你适用的版本。我用的是 Mac OS X x86 (dmg) 社区版。根据提示自行安装就好。

  DBeaver 启动后界面如下,因为我们要新建 OceanBase 的连接,所以这里就不创建示例 SQL Lite 连接了。

  方便起见,我们直接在 Mac 上用 Docker 启动 OceanBase 服务。运行以下命令启动 OceanBase:

  # pull the image

  docker pull obpilot/oceanbase-ce

  # create and start the container

  docker run -itd -m 10G -p 2881:2881 -p 2883:2883 --name oceanbase-ce obpilot/oceanbase-ce:latest

  # Enter the container

  docker exec -it oceanbase-ce bash

  进入容器后,可以看看 readme.md 文档,然后启动集群:

  # 查看文档

  ls

  cat readme.md

  # 查看集群列表

  obd cluster list

  # 启动集群

  obd cluster start obdemo

  集群启动成功后,根据文档说明,使用系统租户连接 OceanBase,创建一个普通租户。在下一步使用这个普通租户连接 DBeaver。

  此处的数据库类型选择 MySQL,因为是连接 OceanBase 的 MySQL 租户。

  IP 填写本机 IP。我是用服务器代理 OBProxy 连接的,它的默认端口号是 2883。如果是分布式集群,建议使用 OBProxy 代理连接 OceanBase,这样可以把 SQL 路由到正确的机器上去。

  用户名是 root@amber#obdemo,其中 root 是用户名,amber 是租户名,obdemo 是集群名,使用 OBProxy 连接必须填写集群名。配置填写好后,点击左下角的测试连接。连接成功后返回以下信息:

  连接成功之后我们就可以探索 OceanBase 了。可以看看 OceanBase 有哪些数据库、哪些数据表,或者视图、索引等。也可以导入 Docker 镜像中提供的 SQL 脚本,体验一把批量执行。你学会了吗?

  参考

  B站主页:https://space.bilibili.com/557737255官方 OB docker 镜像:https://hub.docker.com/r/oceanbase/obce-mini个人 OB docker 镜像:https://hub.docker.com/r/obpilot/oceanbase-ceDBeaver下载地址:https://dbeaver.io/

  ?

  ?

路过

雷人

握手

鲜花

鸡蛋

文热点