基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
通过 NineData 管理 OceanBase 实例
更新时间:2026-10-22 10:11:05
本文以 OB Cloud 旗舰版实例中的 MySQL 兼容模式租户为例,介绍如何部署 NineData 社区版并将 OB Cloud 云数据库接入 NineData。
背景信息
NineData 是一个支持 100 多种常见数据库的数据管理平台,提供数据库设计、开发、变更、治理、迁移和同步等能力。除日常数据库设计与开发外,NineData 还支持数据安全访问控制、数据库变更发布、SQL 审核、Schema 版本管理、数据容灾和实时数据集成等企业级应用场景。更多详情,请参见 什么是 NineData。
前提条件
- 部署环境:已准备满足 NineData 社区版部署要求 的服务器,并安装 Docker。
- 网络连通性:部署 NineData 的服务器与待管理的 OceanBase 数据库网络互通,并已按所选连接方式完成白名单等访问配置。关于白名单配置的更多信息,请参见 设置白名单分组。
- OB Cloud 实例及租户准备:已创建 OB Cloud 实例及 MySQL 兼容模式租户,准备好租户的连接地址、端口、数据库账号及密码,并根据实际管理需求为账号授予相应权限。关于旗舰版实例账号创建的更多信息,请参见 创建账号。
操作步骤
登录用于部署 NineData 的服务器,执行以下命令创建并启动 NineData 社区版容器。
docker run --net=host --privileged --cgroupns=host -v /opt/ninedata:/u01 --name ninedata -d swr.cn-east-3.myhuaweicloud.com/ninedata/ninedata:latest等待容器启动并完成服务初始化,预计需要 5~10 分钟。可执行
docker logs -f ninedata查看初始化进度。在浏览器中输入 NineData 服务器的访问地址,使用默认端口
9999打开登录页并登录,例如http://192.168.2.10:9999。说明
- 初始管理员账号为
admin,密码为admin。 - 首次登录后,请立即修改管理员密码。

- 初始管理员账号为
在 NineData 左侧导航栏中,选择 数据源管理 > 数据源,单击 创建数据源,选择 OceanBase for MySQL。

配置 OceanBase MySQL 兼容模式数据库的连接信息,将其接入 NineData 平台。

接入完成后,即可在 NineData 中进行数据库设计、开发、变更、SQL 治理、数据复制及数据对比等管理操作。
