5 分钟上手 OceanBase:用 CloudDM 轻松搞定可视化管理

在 OceanBase 上操作数据库对象时,常常要写不少复杂 SQL,既耗时又容易出错。数据库管理工具 CloudDM 提供了一种更直观的方式,全程通过可视化表单配置,就能完成建表、修改、创建视图等操作,降低了操作门槛,让日常运维和开发更加高效、便捷。
接下来,我们通过一个完整演示,带你体验如何利用 CloudDM高效管理 OceanBase 数据库对象。

CloudDM 可视化操作特点

表单驱动操作

只需填写表单字段,就能完成复杂的数据库操作。无论是建表、加索引,还是定义触发器,都可以像配置选项一样简单,无需记忆复杂语法。

SQL 可见可回溯

关键操作会生成对应的 SQL 语句,方便用户理解执行逻辑。同时每一条 SQL 操作都会自动记录下来,方便后续审计追踪。

安全与效率并重

内置 RBAC 权限管理机制,避免误删误改,同时通过可视化界面操作,缩短编写 SQL 的时间,大幅提升数据库管理的效率。

可视化操作演示

前置条件

CloudDM 查询控制台的环境默认为 “只允许 SELECT 类查询语句”,如果要在控制台执行 Insert、Update、Delete 语句,则需要手动调整环境策略,具体操作为:

进入 查询设置 > 环境 页签,点击 查询策略 旁的图标,在弹出的对话框中调整策略,并确认。

基础对象操作

新建 Schema

在界面中输入名称,就能快速创建新的 schema。在高级配置中还可选择使用 if exists 子句,防止重复创建导致错误。

创建表

填写表名、字段、主键和索引等信息,几步即可完成表结构定义。

修改表

无论是新增、删除字段还是调整主键、索引信息,都可以直观操作,无需担心语法问题。

重命名表

在输入框中修改表名即可完成更新,简单直观。在高级配置中还可选择使用限定符包裹对象名,确保表名在数据库中是唯一的。

清空表

一键清空表中数据,同时保留结构,适合测试或初始化场景。在高级配置中还可选择使用 delete 语句代替 truncate 语句。

删除对象

删除前可确认 SQL 语句,降低误删风险。在高级配置中还可选择设置 if exists 子句,减少意外中断。

进阶对象操作

创建视图

输入视图名称和查询语句,即可快速生成可复用的查询视图。

创建函数

通过表单定义输入、输出参数与逻辑,轻松完成函数创建。

创建存储过程

填写引导式表单,让复杂的过程逻辑也能逐步配置完成。

创建触发器

在表单中配置名称、触发逻辑、触发时机、触发事件,即可完成触发器创建。

总结

借助 CloudDM 的可视化操作,我们可以在 OceanBase 上快速完成从建表到高级对象管理的全流程,通过直观的表单输入形式降低了 SQL 的学习和使用门槛,提升了工作效率。

未来,我们还会分享 CloudDM 在更多数据库场景下的可视化与自动化能力,帮助 DBA 和开发更轻松地管理数据库对象。

posted @ 2025-09-05 13:59  CloudDM  阅读(4)  评论(0)    收藏  举报