一、创建Mongodb Atlas账号
MongoDB Atlas是MongoDB的云服务,构建在亚马逊的AWS上,MongoDB允许用户在上面创建一个免费集群作为学习使用。
1. 注册MongoDB cloud账号
2. 注册之后给项目取一个名字(支持改名)
3. 建立一个新集群,选择免费的方案(共享内存,512M储存),然后点Comfirm & Deploy
4. 部署成功(免费的集群只能部署一个)
二、使用Robo3T连接Mongodb Atlas
1.创建Mongodb Atlas账号,并开启第一个免费集群。
2.创建具有读写数据库权限的账号,这在连接数据库时作为登录凭证。
3.创建IP地址白名单,只有在白名单中的IP才能连接数据库,如果要开放所有IP,可以填入0.0.0.0/0。
4.到此,准备工作就完成了,现在开始用Robo3T客户端来连接云数据库。首先先找到库地址:
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界面中:
数据库名database为admin,用户为自己创建的
选择ssl
测试是否连接成功
8.点击Test按钮看是否已连接成功。这里注意一点:Mongodb Atlas的连接必需开启SSL,否则是不会成功的。