本文将帮助您快速掌握MongoDB ON云盒从创建实例到连接数据库的整体流程。

步骤一:创建实例

开始使用前,您需要创建一个MongoDB ON云盒实例,以下内容将为您介绍如何创建MongoDB ON云盒实例。
说明 本教程以在创建实例时设置账号密码为例。
  1. 登录MongoDB管理控制台
  2. 在左侧导航栏,单击副本集实例列表
  3. 副本集实例列表页面,单击创建实例
  4. 在实例购买页配置如下以下信息:
    参数 参数说明
    商品类型 选择副本集(按量付费)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(整数)。
  5. 配置完成后,单击立即购买
  6. 确认订单页面,确认参数配置无误后,阅读并勾选服务协议。
  7. 单击立即开通,系统将在下一小时自动扣取对应金额。
  8. 单击控制台即可跳转到实例列表页面,查看正在创建的实例。

步骤二:登录数据库

您需要登录数据库后才能对数据库内的数据进行管理,本文以DMS为例介绍如何登录数据库。

  1. 登录MongoDB管理控制台
  2. 在左侧导航栏,单击副本集实例列表
  3. 在页面左上角,选择实例所在的资源组和地域。
  4. 单击目标实例ID或目标实例所在行操作列的管理
  5. 在目标实例页面右上方,单击登录数据库并选择要登录的数据库节点(PrimarySecondaryReadonly),跳转到数据管理DMS页面。
    选择节点
    说明
    • Primary节点:副本集实例中的主节点,连接该节点可执行数据库的读写操作。
    • Secondary节点:副本集实例中的从节点,连接该节点仅能执行数据库的读操作。
    • Readonly节点:副本集实例中的只读节点,连接该节点仅能执行数据库的读操作。只读节点的详情请参见MongoDB只读节点简介
  6. 登录实例对话框中,填写相应信息。
    DMS登录
    参数 说明
    数据库类型 目标数据库的类型,系统默认为当前需要连接的数据库类型。
    实例地区 目标实例所在的地域,系统默认为当前实例所在地域。
    连接串地址 目标实例的连接串地址,系统默认为当前实例的连接串地址。
    数据库名称 填入鉴权数据库名,即数据库账号所属的数据库。
    说明
    • 如果数据库账号填写的是root,那么对应的数据库名即为admin。
    • 不建议在生产环境中直接使用root账号连接数据库。您可以根据业务需求创建用户并分配权限,详情请参见使用DMS管理MongoDB实例的账号
    数据库账号 目标数据库的账号,初始账号为root
    数据库密码 填入该数据库账号对应的密码。
    说明 如果忘记root账号的密码,您可以重置密码
  7. 单击登录
    说明 若您希望浏览器记住该账号的密码,可以先勾选记住密码,再单击登录