创建Mongodb Atlas账号和使用Robo3T连接Mongodb Atlas

一、创建Mongodb Atlas账号

MongoDB Atlas是MongoDB的云服务,构建在亚马逊的AWS上,MongoDB允许用户在上面创建一个免费集群作为学习使用。

 1. 注册MongoDB cloud账号

 2. 注册之后给项目取一个名字(支持改名)

3. 建立一个新集群,选择免费的方案(共享内存,512M储存),然后点Comfirm & Deploy

4. 部署成功(免费的集群只能部署一个)

二、使用Robo3T连接Mongodb Atlas

1.创建Mongodb Atlas账号,并开启第一个免费集群。

创建Mongodb Atlas账号和使用Robo3T连接Mongodb Atlas

 

2.创建具有读写数据库权限的账号,这在连接数据库时作为登录凭证。

创建Mongodb Atlas账号和使用Robo3T连接Mongodb Atlas

 

3.创建IP地址白名单,只有在白名单中的IP才能连接数据库,如果要开放所有IP,可以填入0.0.0.0/0。

 

创建Mongodb Atlas账号和使用Robo3T连接Mongodb Atlas

4.到此,准备工作就完成了,现在开始用Robo3T客户端来连接云数据库。首先先找到库地址:

 

创建Mongodb Atlas账号和使用Robo3T连接Mongodb Atlas

5.一个集群由三台机器组成,因此有三个地址,可以任意连接其中一台,但只有主库可以写入,两台从库只能用来读取数据用。

6.主库地址类似:cluster0-shard-00-00-9jpsk.mongodb.net:27017,两个从库分别为: cluster0-shard-00-01-9jpsk.mongodb.net:27017 , cluster0-shard-00-02-9jpsk.mongodb.net:27017 。

7.现在把设置填入Robo3T界面中:

创建Mongodb Atlas账号和使用Robo3T连接Mongodb Atlas

 

 

 

创建Mongodb Atlas账号和使用Robo3T连接Mongodb Atlas创建Mongodb Atlas账号和使用Robo3T连接Mongodb Atlas

数据库名database为admin,用户为自己创建的

创建Mongodb Atlas账号和使用Robo3T连接Mongodb Atlas

选择ssl

创建Mongodb Atlas账号和使用Robo3T连接Mongodb Atlas

测试是否连接成功

创建Mongodb Atlas账号和使用Robo3T连接Mongodb Atlas

8.点击Test按钮看是否已连接成功。这里注意一点:Mongodb Atlas的连接必需开启SSL,否则是不会成功的。