本文将帮助您快速掌握MongoDB ON云盒从创建实例到连接数据库的整体流程。
步骤一:创建实例
- 登录MongoDB管理控制台。
- 在左侧导航栏,单击副本集实例列表。
- 在副本集实例列表页面,单击创建实例。
- 在实例购买页配置如下以下信息:
参数 参数说明 商品类型 选择副本集(按量付费)on云盒。 地域 选择云盒定制的地域。 仅以下地域支持创建MongoDB ON云盒实例:- 华东1(杭州)
- 华北2(北京)
- 华南2(河源)
可用区 选择云盒定制的可用区。 数据库版本 请根据业务需求,选择对应数据库版本。 - MongoDB 5.0
- MongoDB 4.4
存储引擎 固定为WiredTiger。 存储类型 固定为SSD云盘。 主备节点数 固定为三节点。 资源组 选择管理实例的资源组。您可以选择加入已经创建的资源组,也可以创建一个资源组加入,创建方法请参见创建资源组。 说明 通过设置资源组,您可以对单个阿里云账号下多个地域、多种云资源进行集中的分组管理。网络类型 固定为专有网络。 专有网络 选择可用的专有网络。 如果您没有可用的专有网络,请在专有网络控制台创建,创建方法请参见创建和管理专有网络。 创建完成后返回云数据库MongoDB售卖页单击图标刷新即可。
虚拟交换机 选择可用的虚拟交换机。 如果您没有可用的虚拟交换机,请在专有网络控制台创建,创建方法请参见创建和管理交换机。创建完成后返回云数据库MongoDB售卖页单击图标刷新即可。
规格 选择实例的CPU和内存规格。 关于云盒实例支持的规格信息,请参见产品规格。
存储空间 实例中每个节点独享的存储空间大小,存储空间范围为20 GB~6000 GB,且取值必须为10的倍数。 用户名 固定为root。 密码设置 设置root账号的密码。您可以选择以下任意一种方法: - 立即设置:立即设置密码。
- 创建后设置:在实例运行期间设置密码,设置方法请参见(可选)重置密码。
密码 如果您选择立即设置密码,请按照如下规则设置密码: - 密码由大写字母、小写字母、数字、特殊字符中的至少三种组成。
!@#$%^&*()_+-=
为特殊字符。 - 密码长度为8~32位。
购买数量 选择相同配置实例的数量,取值范围为1~10(整数)。 - 配置完成后,单击立即购买。
- 在确认订单页面,确认参数配置无误后,阅读并勾选服务协议。
- 单击立即开通,系统将在下一小时自动扣取对应金额。
- 单击控制台即可跳转到实例列表页面,查看正在创建的实例。
步骤二:登录数据库
您需要登录数据库后才能对数据库内的数据进行管理,本文以DMS为例介绍如何登录数据库。
登录MongoDB管理控制台。
在左侧导航栏,单击副本集实例列表。
在页面左上角,选择实例所在的资源组和地域。
单击目标实例ID或目标实例所在行操作列的管理。
在目标实例页面右上方,单击登录数据库。并选择要登录的数据库节点(Primary、Secondary或Readonly),跳转到数据管理DMS页面。
说明Primary节点:副本集实例中的主节点,连接该节点可执行数据库的读写操作。
Secondary节点:副本集实例中的从节点,连接该节点仅能执行数据库的读操作。
Readonly节点:副本集实例中的只读节点,连接该节点仅能执行数据库的读操作。只读节点的详情请参见MongoDB只读节点简介。
在登录实例对话框中,填写相应信息。
参数
说明
数据库类型
目标数据库的类型,系统默认为当前需要连接的数据库类型。
实例地区
目标实例所在的地域,系统默认为当前实例所在地域。
连接串地址
目标实例的连接串地址,系统默认为当前实例的连接串地址。
数据库名称
填入鉴权数据库名,即数据库账号所属的数据库。
说明如果数据库账号填写的是root,那么对应的数据库名即为admin。
不建议在生产环境中直接使用root账号连接数据库。您可以根据业务需求创建用户并分配权限,详情请参见使用DMS管理MongoDB实例的账号。
数据库账号
目标数据库的账号,初始账号为
root
。数据库密码
填入该数据库账号对应的密码。
说明如果忘记root账号的密码,您可以重置密码。
管控模式
针对您的业务场景,选择相应的管控模式。关于管控模式的介绍,请参见管控模式。
单击登录。
说明若您希望浏览器记住该账号的密码,可以先勾选记住密码,再单击登录。