将解压后的证书文件上传至安装有Mongo Shell的本地服务器或BCC实例中。 说明:在本示例中,将ca.pem证书文件上传至本地服务器的/root/mongodb_ca_ssl/目录中。 在安装有Mongo Shell的本地服务器或BCC实例中,执行以下命令连接MongoDB数据库。
CLOSED:初始状态,表示TCP连接是“关闭着的”或“未打开的”。 LISTEN:表示服务器端的某个SOCKET处于监听状态,可以接受客户端的连接。 SYN_SENT:发送完一个连接请求后等待一个匹配的连接请求。 SYN_RECEIVED:发送连接请求并且接收到匹配的连接请求以后等待连接请求确认。 ESTABLISHED :表示TCP连接已经成功建立。
修改连接信息 接口说明 修改连接信息。 注意事项 建议InstanceDict对象提交的主机信息、端口、内网和外网IP的信息不一样否则,有可能修改不成功。
修改连接信息 说明 目前只能修改域名前缀 请求结构 PUT /v{version}/instance/{instanceId}?
更新实例连接信息 接口说明 更新实例连接信息 本接口版本V1 请求结构 PUT /v{version}/instance/{instanceId}?
在实例 基本信息 页面的 连接信息 中,点击 复制全部 获取连接信息 在安装Mongo Shell的客户端通过 ConnectionStringURI 连接数据库。
通过程序代码连接MongoDB实例 云数据库MongoDB版完全兼容MongoDB协议,本文介绍各类程序连接数据库的相关示例。 准备工作 根据您的实例类型获取云数据库MongoDB连接地址。 根据您使用的语言下载并安装官方驱动程序。更多信息,请参见 MongoDB Drivers 。 说明: 本文连接Demo仅适用于百度云提供的MongoDB内网连接地址。
如果您的服务器尚未安装MySQL客户端,请前往MySQL网站下载安装。 通过MySQL命令行连接到数据库 登录GaiaDB-X控制台。 在页面左上角选择目标实例所在地域。 在实例列表页,找到目标实例,单击实例ID。 在网络信息区域,找到内网地址和内网端口信息。 在BCC中执行ifconfig命令获取本地对应的私网IP并将其加入实例白名单。关于如何添加白名单,请参考设置白名单。
私网和公网地址 网络类型 说明 使用场景 私网 通过私网的连接地址访问可以发挥 GaiaDB 的最佳性能。 创建集群时会默认生成一个私网的连接地址,该地址支持修改但无法释放,关于如何修改,请参见 修改连接地址 。 例如: BCC与数据库集群位于同一VPC,那么BCC可以通过私网地址访问数据库集群。 公网 您可以申请或释放公网的连接地址,详情请参见管理连接地址。
通过MongoShell连接副本集实例 Mongo Shell是MongoDB数据库自带的数据库管理工具,您可以在副本集所在的VPC内创建BCC并在其上安装Mongo Shell工具,然后通过Mongo Shell连接副本集实例。 前提条件 为保障鉴权成功,请安装与MongoDB实例版本相对应的Mongo Shell版本。