检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
通过Robo 3T工具连接集群实例 当需要使用本地设备连接文档数据库实例时,您可以使用Robo 3T工具以公网的方式连接文档数据库实例。 本章节以客户端本地使用的Windows计算机操作系统为例,介绍如何通过Robo 3T工具在本地环境下连接集群实例。 通过Robo 3T工具连接实例的方式有
具有相同安全保护需求,并相互信任的弹性云服务器和DDS实例提供访问策略。 为了保障数据库的安全性和稳定性,在使用DDS实例之前,您需要设置安全组规则,开通需访问数据库的IP地址和端口。 通过内网连接DDS实例时,设置安全组规则分为如下两种情况: ECS与DDS实例在相同安全组时,
端口,默认8635,当前端口,参考“基本信息”页面该实例的“数据库端口”。 <database_name> 数据库名,即需要连接的数据库名。 authSource 鉴权用户数据库,取值为admin。 ssl 连接模式,值为true代表是使用ssl连接模式。 使用keytool工具配置CA证书,参数请参见表2:
性云服务器和DDS实例提供访问策略。 为了保障数据库的安全性和稳定性,在使用DDS实例之前,您需要设置安全组,开通需访问数据库的IP地址和端口。 通过弹性公网IP连接DDS实例时,需要为DDS所在安全组配置相应的“入方向”规则。 使用须知 默认情况下,一个租户可以创建500条安全组规则。
DDS”,进入文档数据库服务信息页面。 在“实例管理”页面,选择目标实例,单击操作列的“登录”,进入数据管理服务数据库登录界面。 您也可以在“实例管理”页面,单击目标实例名称,在页面右上方,单击“登录数据库”,进入数据管理服务数据库登录界面。 在“实例登录”对话窗口中正确输入相应信息,
L、高级数据库管理、智能化运维等功能,做到易用、安全、智能地管理数据库。推荐您使用安全便捷的数据管理服务连接实例。 本章介绍如何在控制台购买集群实例、以及购买后如何通过数据管理服务连接集群实例。 使用流程 购买并连接集群实例的操作步骤如下: 购买集群实例 通过DAS连接集群实例 父主题:
绑定弹性公网IP 登录管理控制台。 单击管理控制台左上方的,选择区域和项目。 在页面左上角单击,选择“数据库 > 文档数据库服务 DDS”,进入文档数据库服务信息页面。 在“实例管理”页面,选择指定的集群实例,单击实例名称。 在左侧导航树,单击“连接管理 > 公网连接”。在“基本信息”区域的dds
相同安全保护需求,并相互信任的弹性云服务器和DDS实例提供访问策略。 为了保障数据库的安全性和稳定性,在使用DDS实例之前,您需要设置相应的安全组规则,开通需访问数据库的IP地址和端口。 通过内网连接DDS实例时,设置安全组规则分为如下两种情况: ECS与DDS实例在相同安全组时
相同安全保护需求,并相互信任的弹性云服务器和DDS实例提供访问策略。 为了保障数据库的安全性和稳定性,在使用DDS实例之前,您需要设置相应的安全组规则,开通需访问数据库的IP地址和端口。 通过内网连接DDS实例时,设置安全组规则分为如下两种情况: ECS与DDS实例在相同安全组时
出现如下提示时,输入数据库账号对应的密码: Enter password: 检查连接结果。出现如下信息,说明连接成功。 replica:PRIMARY> 非SSL方式 使用非SSL方式连接,请务必关闭SSL连接,否则会出现报错。如何关闭SSL连接,请参见开启和关闭SSL连接。 登录弹性云服务器。
实例连接方式介绍 文档数据库服务提供使用内网和公网的连接方式。 表1 连接方式 连接方式 IP地址 使用场景 说明 DAS连接 无需使用IP地址 通过数据管理服务管理数据,具备友好的图形化界面,直接在控制台上进行可视化操作。可获得执行SQL、高级数据库管理、智能化运维等功能,做到易用、安全、智能地管理数据库。
端口,默认8635,当前端口,参考“基本信息”页面该实例的“数据库端口”。 <database_name> 数据库名,即需要连接的数据库名。 authSource 鉴权用户数据库,取值为admin。 ssl 连接模式,值为true代表是使用ssl连接模式。 使用keytool工具配置CA证书,参数请参见表3:
公网连接单节点实例 绑定弹性公网IP 设置安全组 通过Mongo Shell连接单节点实例(公网连接) 通过Robo 3T工具连接单节点实例 父主题: 连接单节点实例
内网连接单节点实例 设置安全组 通过Mongo Shell连接单节点实例(内网连接) 父主题: 连接单节点实例
PHP示例 本章节主要介绍使用PHP语言连接副本集实例的方法。 前提条件 连接数据库的弹性云服务器必须和DDS实例之间网络互通,可以使用curl命令连接DDS实例服务端的IP和端口号,测试网络连通性。 curl ip:port 返回“It looks like you are trying
网内,使用内网连接。 公网连接 弹性公网IP 当应用部署在弹性云服务器上,且该弹性云服务器与文档数据库实例处于不同区域时,建议使用弹性公网IP连接文档数据库实例。 如果您使用华为云以外的设备(例如本地设备、其他云厂商服务器等)连接文档数据库实例,您可以使用弹性公网IP连接文档数据库实例。
访问数据库 访问DataBase 当已经有一个初始化好的MongoClient实例后,通过如下方式来访问一个database,示例如下: db:= client.Database("test") 访问集合 当获取一个MongoDatabase实例后,可以通过如下命令来得到要获取的集合:
DDS”,进入文档数据库服务信息页面。 在“实例管理”页面,选择目标实例,单击操作列的“登录”,进入数据管理服务数据库登录界面。 您也可以在“实例管理”页面,单击目标实例名称,在页面右上方,单击“登录数据库”,进入数据管理服务数据库登录界面。 图1 实例列表 正确输入管理员账户名和密码
names 检查连接结果。出现如下信息,说明连接成功。 mongos> 非SSL方式 使用非SSL方式连接,请务必关闭SSL连接,否则会出现报错。如何关闭SSL连接,请参见开启和关闭SSL连接。 登录弹性云服务器。 在客户端工具mongo所在的目录下,连接数据库实例。 方式一:通过公网连接地址连接实例
连接实例 连接集群实例 连接副本集实例 连接单节点实例