本文介绍多云数据管理平台 NineData 的基础使用教程。
步骤一:注册 NineData 账号
本文引导您注册 NineData 账号。
操作步骤
打开 NineData 注册页面(https://console.ninedata.cloud/user/register)。

输入您的手机号码并单击获取验证码,收到 NineData 系统发送的验证码后输入该验证码。
提示 当前仅支持中国大陆地区的手机号码。
输入用户名和密码。
提示 密码强度的要求如下:
密码中可以包含英文字母、数字以及特殊字符。
长度为 8~16 个字符。
必须包含英文字母和数字。
不可以包含空字符(空格)。
输入电子邮箱和公司名称,阅读并勾选《服务条款》和《隐私条款》,单击注册,等待通过审核。通过以后,您可以登录 NineData(https://docs.ninedata.cloud/quick_start/login)。
步骤二:登录 NineData
本文介绍如何登录 NineData。
操作步骤
打开 NineData 登录页面(https://console.ninedata.cloud/)。

您可以选择通过密码登录或验证码登录。
密码登录:输入注册时使用的手机号码,并输入密码,单击登录。
提示 如果您忘记了登录密码,可以单击右下角的忘记密码进行重置密码。
验证码登录:单击验证码登录,输入注册时使用的手机号码,单击获取验证码,并输入 NineData 系统发送的验证码,然后单击登录。
步骤三:申请免费数据源并生成测试数据
本文介绍如何申请免费数据源(Demo 数据源)并生成测试数据。
功能说明
NineData 为每个用户以及组织提供了 2 个免费的 MySQL 测试数据源,在正式添加企业的数据库到 NineData 之前,您可以申请免费数据源作为功能测试用途。
免费数据源中会自动生成 MySQL 官方提供的 Employees Sample Database 数据库,有关该数据库的更多信息,请参见官方文档(https://dev.mysql.com/doc/employee/en/employees-preface.html)。
使用限制
- 免费数据源自申请日开始可使用 3 个月,过期自动删除。
- 免费数据源的存储大小限制为 1 GB,超出后可读不可写。
- 免费数据源仅供 NineData 功能测试,请勿用于其他用途。
- 每个用户(个人模式)或组织(组织模式)最多可申请 2 个免费数据源。
- 免费数据源不支持自动创建数据库,当作为数据恢复目标或数据复制目标时,需要手动在 SQL 窗口中创建与需要恢复的数据库名称同名的库,再进行测试,否则会在预检查时提示没有DDL权限。
操作步骤
在 NineData 控制台左侧导航栏,单击数据源管理>数据源,并单击页面右上角的申请数据源。
提示 新注册的用户也可以在登录后,单击工作台页面的申请免费数据源,快速体验。该入口仅在当前用户或组织下没有添加任何数据源时显示。
在申请免费数据源页面,选择申请数据源数量下的数据源个数,最多 2 个。
单击申请数据源,即可完成免费数据源的申请,并跳转到该数据源的 SQL 窗口页面,此时系统开始导入测试数据集,该过程将持续约 30 秒。导入完成后,SQL 窗口中将提示测试集导入成功!。
提示 你还可以单击 SQL 窗口页面右上角的导入测试数据集,并单击确定,手动导入测试数据集。
添加数据源
NineData 支持将不同类型、不同环境的数据源添加到控制台中进行统一管理,您可以对已经添加后的数据源使用 SQL 开发、备份与恢复、数据复制、数据库对比等功能。
注意事项
- 当前支持的云厂商:阿里云、腾讯云、华为云、AWS
- 当前支持的数据库类型:MySQL、SQL Server、ClickHouse
添加自建数据源
登录 NineData 控制台(https://console.ninedata.cloud/)。
在左侧导航栏,单击数据源管理>数据源。
在创建数据源页面,根据下表配置参数。
参数 说明 数据源名称 输入数据源的名称,为了方便后续查找和管理,请尽量使用有意义的名称。 数据源位置 选择公网/自建/他云。 环境 根据该数据源的实际业务用途进行选择,作为数据源的环境标识。默认提供生产和开发环境,同时支持您创建自定义环境。
说明:在组织模式下,数据库环境还可应用于权限策略管理,例如,默认情况下的生产环境管理员角色仅支持访问生产环境下的数据源,无法访问其他环境的数据源。更多信息,请参见管理角色(https://docs.ninedata.cloud/account/manage_role)。数据库类型 选择数据源的数据库类型,支持 MySQL、SQL Server、ClickHouse 三种数据源。 连接方式 选择数据源的接入方式。支持通过公网地址、网关、SSH Tunnel 连接三种方式接入。 - 公网地址:通过公网地址接入数据源,需要在连接地址中输入数据源的公网连接地址。
- 网关:NineData 提供的安全快捷的内网访问方式,需先将数据源所在主机接入,接入方式请参见添加网关(https://docs.ninedata.cloud/configuration/gateway)。然后在下方选择已接入的网关和连接地址,连接地址可以写成 localhost 或者内网 IP。
- SSH Tunnel 连接:通过 SSH 隧道接入数据源。你还需要输入 SSH 主机和对应端口、SSH 认证方式、SSH 用户名以及 SSH 方式的连接地址。
用户名 数据源的用户名。 密码 数据源的密码。 加密传输 是否使用 SSL 加密方式访问数据源。单击加密传输左侧的>可以展开详细配置。 全部配置完成后,单击密码右侧的连接测试可以测试该数据源是否可以正常访问,提示连接成功即可单击创建数据源,完成数据源的添加。否则请重新检查连接设置,直到连接测试成功为止。
添加云厂商数据源
登录 NineData 控制台(https://console.ninedata.cloud/)。
在左侧导航栏,单击数据源管理>数据源。
在创建数据源页面,根据下表配置参数。在创建数据源页面,根据下表配置参数。
参数 说明 数据源名称 输入数据源的名称,为了方便后续查找和管理,请尽量使用有意义的名称。 数据源位置 选择您数据源对应的云厂商,支持阿里云、腾讯云、华为云、AWS。本文以阿里云为例进行说明。 环境 根据该数据源的实际业务用途进行选择,作为数据源的环境标识。默认提供生产和开发环境,同时支持您创建自定义环境。
说明:在组织模式下,数据库环境还可应用于权限策略管理,例如,默认情况下的生产环境管理员角色仅支持访问生产环境下的数据源,无法访问其他环境的数据源。更多信息,请参见管理角色(https://docs.ninedata.cloud/account/manage_role)。实例类型 数据源实例的类型,需要您根据自身的实例类型进行选择。支持如下数据库类型: - ECS 自建(AWS 为 EC2 自建):建立在云厂商 ECS 实例上的自建数据库。
- 通过专线/VPN 网关/智能网关接入自建数据库:通过阿里云的网络连接服务接入的自建数据库。
- 云数据库 RDS:云厂商的关系型数据库实例。
- PolarDB:阿里云的云原生关系型数据库实例。
- 云数据库 ClickHouse:阿里云的 ClickHouse 实例。
- TDSQL-C:腾讯云的云原生关系型数据库实例。
- GaussDB:华为云的 GaussDB 分布式数据库实例。
- Aurora:AWS 的云原生关系型数据库实例。
数据库类型 选择数据源的数据库类型,根据云厂商的不同,支持的数据源也不同。详情请参见配置页面。 连接方式 选择数据源的接入方式。 - 私网(当前仅支持阿里云):通过云厂商的私网连接地址进行连接,需先将该私网地址接入 NineData。接入方式请参见添加私网地址(https://docs.ninedata.cloud/configuration/private_link)。然后在下方选择已接入的私网连接。
- 公网地址:通过公网地址接入数据源,需要在连接地址中输入实例的公网连接地址。
- 网关(仅支持自建库):NineData 提供的安全快捷的内网访问方式,需先将数据源所在主机接入,接入方式请参见添加网关(https://docs.ninedata.cloud/configuration/gateway)。后在下方选择已接入的网关和连接地址,连接地址可以写成 localhost 或者内网 IP。
- SSH Tunnel 连接:通过 SSH 隧道接入数据源。你还需要输入 SSH 主机和对应端口、SSH 认证方式、SSH 用户名以及 SSH 方式的连接地址。
接入方式 选择接入方式,支持以实例 ID或连接地址的形式接入。 - 实例 ID:通过 ECS(EC2)或云数据库的实例 ID 接入。选择此项还需要选择云厂商访问凭证、接入地域以及实例 ID 等参数。云厂商访问凭证需要提前配置,配置方法请参见配置云厂商访问凭证(https://docs.ninedata.cloud/configuration/access_credentials)。
- 连接地址:通过实例的连接地址接入,根据连接方式不同,连接地址不尽相同,详情请参见上方连接方式的说明。
用户名 数据源的用户名。 密码 数据源的密码。 加密传输 是否使用 SSL 加密方式访问数据源。单击加密传输左侧的>可以展开详细配置。 全部配置完成后,单击密码右侧的连接测试可以测试该数据源是否可以正常访问,提示连接成功即可单击创建数据源,完成数据源的添加。否则请重新检查连接设置,直到连接测试成功为止。
附录:创建环境
为应对不同企业需求,NineData 除了提供默认的生产和开发环境以外,还支持您手动创建自定义环境。
登录 NineData 控制台(https://console.ninedata.cloud/)。
在左侧导航栏,单击数据源管理>数据源。
单击环境页签,此处展示当前用户(个人模式)或组织(组织模式)下的所有环境。您可以在这里编辑或删除自定义创建的环境。
单击页面右上角的创建环境。
输入环境名称以及该环境在控制台中展示的颜色,单击确定。
提示 环境名称作为环境的标识,需要具有一定的辨识度,请尽量使用有意义的名称,最多支持 16 个字符。




