Docs 菜单
Docs 主页
/
MongoDB Atlas
/ /

连接 mongosh

在此页面上

  • 先决条件
  • 连接集群
  • 故障排除

集群的 Connect对话框提供通过 MongoDB Shell mongosh连接到集群的详细信息。

客户端必须支持TLS才能连接到 Atlas 集群。

客户端必须支持 SNI 用于连接到 AtlasM0 免费集群或M2/M5 共享集群的 TLS 扩展。 MongoDB4 。0 及更高版本的 Shell 支持 SNI TLS 扩展。

要访问集群,您必须从 Atlas 项目的 IP 访问列表上的 IP 地址进行连接。如果需要将 IP 地址添加到 IP 访问列表中,可以在Connect对话框中执行此操作。您还可以从“网络访问”标签页添加 IP 地址。

要访问集群,您必须创建一个可以访问 Atlas 集群上所需数据库的数据库用户。数据库用户与 Atlas 用户是分开的。数据库用户可以访问 MongoDB 数据库,而 Atlas 用户可以访问 Atlas 应用程序本身。

您可以在Connect对话框中创建数据库用户来访问 Atlas 集群。您还可以从“集群”视图添加数据库用户。

1
  1. 单击 Atlas 左上角的 Database

  2. Clusters(集群)视图中,单击要连接的集群的 Connect(连接)。

2

Choose Connection Type

注意

启用功能时显示的选项

Atlas 显示连接类型选项(在启用对等互连的私有 IP私有端点或两者后)。如果您尚未启用任一功能,则不会显示任何按钮,并且连接类型默认为标准

3
4

重要

如果 Atlas 在 Setup connection security(设置连接安全)步骤中指示项目中至少已配置一个数据库用户,请跳过此步骤。如要管理现有数据库用户,请参阅配置数据库用户

要访问集群,您需要有一个 MongoDB 用户,该用户可以访问项目集群上所需的一个或多个数据库。如果您的项目没有 MongoDB 用户,Atlas 会提示您创建具有Atlas Admin角色的新用户。

  1. 输入新用户的 Username(用户名)。

  2. 输入此新用户的 Password(密码)或单击 Autogenerate Secure Password(自动生成安全密码)。

  3. 单击 Create Database User(创建数据库用户)以保存此用户。

在以下步骤中使用此用户连接到集群。

将 IP 地址添加到 IP 访问列表并添加数据库用户后,单击 Choose Your Connection Method(选择连接方法)。

5

选择 Shell

下一个屏幕根据您的系统上是否已经安装了mongosh为您提供继续操作的选项。

如果您在连接集群时遇到问题,请参阅解决连接问题。

← 通过 Compass 连接