全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

连接实例

最近更新时间:2021-10-21 16:17:19

云数据库MongoDB默认支持内网访问,目前仅副本集支持外网访问功能,可在详情页申请外网访问,详见外网访问

本节以使用金山云服务器KEC中ubuntu和centos服务器连接为例进行说明。

连接前提

  1. 在连接云数据库之前,需要将云服务器对应的内网IP地址或公网IP地址添加到MongoDB实例的安全组中,否则数据库无法访问。具体操作步骤,请参见安全组
  2. 云服务器及云数据库应在同一VPC内,否则网络不通导致连接失败,若两个实例不在同一VPC内,可修改KEC绑定的VPC,但是修改KEC的VPC对KEC会产生影响,建议修改前考虑周全。
  3. KEC和MongoDB均需处于运行中状态。

连接实例

  1. 登录云数据库MongoDB控制台,获取目标云数据库MongoDB实例的IP地址和端口号。

image.png

  1. 登录云服务器,详见云服务器使用指南,登录后需下载MongoDB客户端,具体方式如下:

1)ubuntu具体准备环境如下:

采用命令行方式安装MongoDB客户端:

sudo apt install mongodb-clients

image.png

      
2)centos具体准备环境如下:

      第一步:配置MongoDB的yum源

      创建yum源文件:

      运用vim命令进入以下文件夹:

vim /etc/yum.repos.d/mongodb-org-3.4.repo

      在文件夹添加以下内容:

[mongodb-org-3.4]  
name=MongoDB Repository  
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/
gpgcheck=1  
enabled=1  
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc

      注意: 此时是vim模式,需保存并退出到命令行模式,使用Esc键切换到命令模式:
输入ZZ(保存退出)or ZQ(不保存退出)或者输入冒号进入EX模式并输入q(命令退出)or wq(保存退出)

第二步:安装MongoDB

第一步保存退出后输入安装命令:

yum -y install mongodb-org

若弹出Complete!则安装成功

  1. 安装成功后, 在云服务器上登录数据库
mongo 10.0.1.132:27017 -u root -p 123456789 --authenticationDatabase admin

注:账号root是默认的;密码是申请数据库实例时自己设置的(支持重置密码)。

image2020723_192324.png

注意:以上是MongoDB简要连接说明。MongoDB副本集实例通过多个数据副本来保证数据的高可靠,通过自动的主备切换机制来保证服务的高可用。需要注意的是,您需要使用正确的方法连接副本集实例来保障高可用,您也可以通过设置来实现读写分离。具体详见副本集实例高可用连接说明

文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈