对于以下挑战,你将使用 MongoDB 来存储数据。为了简化配置,你将使用名为 MongoDB Atlas 的服务。

创建一个 MongoDB Atlas 账号

MongoDB Atlas 是一个 MongoDB 数据库即服务平台,可以为你配置和托管数据库。然后,你唯一需要做的就是将数据上传到数据库。

  • 这里注册一个新的 MongoDB Atlas 账号。
  • 在注册表格中填写你的信息,然后点击 Sign up(注册)。

创建一个新的集群

  • 在下一页填写你的组织名称、项目名称,选择 JavaScript 作为你的首选编程语言,然后点击绿色的 Continue(继续)按钮。
  • 点击共享集群下的 Create a cluster(创建集群)按钮。这应该是唯一的免费选项。
  • Cloud Provider & Region(云提供商和区域)下拉列表中,将其保留为默认值(通常为 AWS)。
  • Cluster Tier(集群计划)下拉列表中,将其保留为默认值:M0 Sandbox (Shared RAM, 512 MB Storage)
  • Cluster Name(集群名称)下拉列表中,你可以为集群命名,也可以将其保留为默认名称 Cluster 0
  • 点击屏幕底部的绿色 Create Cluster(创建集群)按钮。
  • 现在,你应该看到消息 Your cluster is being created. New clusters take between 1-3 minutes to provision.(正在创建集群,新集群需要 1-3 分钟的时间进行配置)。等待集群创建完成,然后再进行下一步。

为数据库创建一个新用户

  • 在屏幕的左侧,点击 Database Access(数据库访问)。
  • 点击绿色的 Add New Database User(添加新的数据库用户)按钮。
  • 输入新的用户名和密码。
  • Database User Privileges(数据库用户权限)下,将此保留为默认选项,即 Read and write to any database(读写任何数据库)。
  • 点击 Add User(添加用户)按钮以创建你的新用户。

允许所有 IP 地址访问

  • 在屏幕的左侧,点击 Network Access(网络访问)。
  • 点击绿色的 Add IP Address(添加 IP 地址)按钮。
  • 点击 ALLOW ACCESS FROM ANYWHERE(允许从任何地方访问)按钮。你应该在 Access List Entry(访问列表)输入字段中看到 0.0.0.0/0
  • 点击绿色的 Confirm(确认)按钮。

连接到你的集群

  • 点击屏幕左下方绿色的 Get Started(开始)按钮,现在应该显示最后一步,即 Connect to your cluster(连接到你的集群),点击它。
  • 在屏幕的左侧,点击 Clusters(集群)。
  • 单击集群的 Connect(连接)按钮。
  • 在弹出框中,单击 Connect your application(连接你的应用程序)。
  • 你应该会看到类似于以下内容的 URI,用于连接你的数据库:mongodb+srv://<username>:<password>@<cluster-name>.mongodb.net/<db-name>?retryWrites=true&w=majority
  • 单击 Copy(复制)按钮,将 URI 复制到剪贴板。

请注意,你复制的 URI 的 <username><cluster-name>、和 <db-name>字段已经为你填写好。你需要做的就是将 <password> 字段替换为你在上一步中创建的字段。

就是这样——你现在有了 URI,可以将其添加到你的应用程序,并连接到数据库。请妥善保存这个 URI,以便以后使用。

原文:MongoDB Atlas Tutorial – How to Get Started