Docs 菜单
Docs 主页
/
MongoDB Atlas
/ /

使用命令行工具连接到集群

在此页面上

  • 访问 Command Line Tools标签页
  • 导航至项目的 Clusters 页面。
  • 选择所需集群的 Command Line Tools
  • 连接 mongorestore
  • 连接 mongodump
  • 连接 mongoimport
  • 连接 mongoexport
  • 连接 mongostat
  • 连接 mongotop
  • 故障排除

Atlas 提供了使用 Command Line Tools(命令行工具)标签页中精选的 MongoDB 命令行工具连接到 Atlas 集群的说明。

对于无服务器实例,请使用 MongoDB 工具版本100 。 5 .x 或更高版本。要了解更多信息,请参阅无服务器实例的最低 MongoDB 工具版本。

注意

MongoDB 数据库工具 文档中的 所需访问权限 部分引用了与 Atlas 角色 、 特权 和 特权操作相对应的 MongoDB 角色和特权。

要访问 Atlas Command Line Tools 标签页:

1
  1. 如果尚未显示,请从导航栏的 Organizations 菜单中选择包含所需项目的组织。

  2. 如果尚未显示该页,请从导航栏的 Projects(项目)菜单中选择所需的项目。

  3. 如果 Clusters(数据库部署)页面尚未出现,请单击侧边栏中的 Database(数据库)。

2

单击集群菜单中的 Command Line Tools

注意

由于 Atlas 不提供单独的 restore 角色、特权或特权操作,因此您必须具有 Atlas admin 角色才能使用 mongorestore

Command Line Tools标签页的Binary Import and Export Tools部分显示一个可复制的模板,其中包含将mongorestore连接到 Atlas 集群所需的最低选项。有关查找Command Line Tools标签页的说明,请参阅访问Command Line Tools标签页。

此模板包含某些选项的占位符值。您必须将这些占位符替换为适合您的 Atlas 集群的值:

  • <PASSWORD> - 将其替换为 --username 中指定的用户的密码。该模板包括一个项目数据库用户,作为 --username 的值。如果要以其他用户身份进行身份验证,请替换 --username 的值,并在 --password 中指定该用户的密码。

    如果密码包含特殊字符,请用双引号或单引号括起来。例如,如果密码是 @bc123,则必须用引号括起来,如 "@bc123"

在将命令复制并粘贴到系统终端并执行完整命令之前,根据需要包括任何其他mongorestore命令行选项。有关可用命令行选项及其使用方法的完整文档,请参阅mongorestore

注意

从 Microsoft Windows 连接到 Atlas 集群

对于使用 Windows 的用户,请指定 mongorestore.exe

你可能需要提供 mongorestore.exe 的完整文件路径。

Command Line Tools标签页的Binary Import and Export部分显示一个可复制的模板,其中包含将mongodump连接到 Atlas 集群所需的最低选项。有关查找Command Line Tools标签页的说明,请参阅访问Command Line Tools标签页。

此模板包含某些选项的占位符值。您必须将这些占位符替换为适合您的 Atlas 集群的值:

  • <PASSWORD> - 将其替换为 --username 中指定的用户的密码。该模板包括一个项目数据库用户,作为 --username 的值。如果要以其他用户身份进行身份验证,请替换 --username 的值,并在 --password 中指定该用户的密码。

    如果密码包含特殊字符,请用双引号或单引号括起来。例如,如果密码是 @bc123,则必须用引号括起来,如 "@bc123"

  • <DATABASE> - 将此项替换为要导出数据的数据库的名称

在将命令复制并粘贴到系统终端并执行完整命令之前,根据需要包括任何其他mongodump命令行选项。有关可用命令行选项及其使用方法的完整文档,请参阅mongodump

注意

从 Microsoft Windows 连接到 Atlas 集群

对于 Windows 用户,请指定mongodump.exe

你可能需要提供 mongodump.exe 的完整文件路径。

Command Line Tools标签页的Data Import and Export Tools部分显示一个可复制的模板,其中包含将mongoimport连接到 Atlas 集群所需的最低选项。有关查找Command Line Tools标签页的说明,请参阅访问Command Line Tools标签页。

此模板包含某些选项的占位符值。您必须将这些占位符替换为适合您的 Atlas 集群的值:

  • <PASSWORD> - 将其替换为 --username 中指定的用户的密码。该模板包括一个项目数据库用户,作为 --username 的值。如果要以其他用户身份进行身份验证,请替换 --username 的值,并在 --password 中指定该用户的密码。

    如果密码包含特殊字符,请用双引号或单引号括起来。例如,如果密码是 @bc123,则必须用引号括起来,如 "@bc123"

  • <DATABASE> - 您要导入数据的数据库名称。

  • <COLLECTION> - 要向其导入数据的集合的名称。

  • <FILETYPE> - 要从中导入数据的数据源的文件类型。有关更多信息,请参阅--type

  • <FILENAME> - 要从中导入数据的数据源的名称。有关更多信息,请参阅--file

在将命令复制并粘贴到系统终端并执行完整命令之前,根据需要包括任何其他mongoimport命令行选项。有关可用命令行选项及其使用方法的完整文档,请参阅mongoimport

注意

从 Microsoft Windows 连接到 Atlas 集群

对于 Windows 用户,请指定mongoimport.exe

你可能需要提供 mongoimport.exe 的完整文件路径。

Command Line Tools标签页的Data Import and Export Tools部分显示一个可复制的模板,其中包含将mongoexport连接到 Atlas 集群所需的最低选项。有关查找Command Line Tools标签页的说明,请参阅访问Command Line Tools标签页。

此模板包含某些选项的占位符值。您必须将这些占位符替换为适合您的 Atlas 集群的值:

  • <PASSWORD> - 将其替换为 --username 中指定的用户的密码。该模板包括一个项目数据库用户,作为 --username 的值。如果要以其他用户身份进行身份验证,请替换 --username 的值,并在 --password 中指定该用户的密码。

    如果密码包含特殊字符,请用双引号或单引号括起来。例如,如果密码是 @bc123,则必须用引号括起来,如 "@bc123"

  • <DATABASE> - 要从中导出数据的数据库的名称。

  • <COLLECTION> - 要导出数据的集合的名称。

  • <FILETYPE> - 要导出数据的数据源的文件类型。有关更多信息,请参阅--type

  • <FILENAME> - 要导出数据的数据源的名称。有关更多信息,请参阅--file

在将命令复制并粘贴到系统终端并执行完整命令之前,根据需要包括任何其他mongoexport命令行选项。有关可用命令行选项及其使用方法的完整文档,请参阅mongoexport

注意

从 Microsoft Windows 连接到 Atlas 集群

对于 Windows 用户,请指定mongoexport.exe

你可能需要提供 mongoexport.exe 的完整文件路径。

Command Line Tools标签页的Set Up Diagnostics部分显示一个可复制的模板,其中包含将mongostat连接到 Atlas 集群所需的最低选项。有关查找Command Line Tools标签页的说明,请参阅访问Command Line Tools标签页。

此模板包含某些选项的占位符值。您必须将这些占位符替换为适合您的 Atlas 集群的值:

  • <PASSWORD> - 将其替换为 --username 中指定的用户的密码。该模板包括一个项目数据库用户,作为 --username 的值。如果要以其他用户身份进行身份验证,请替换 --username 的值,并在 --password 中指定该用户的密码。

    如果密码包含特殊字符,请用双引号或单引号括起来。例如,如果密码是 @bc123,则必须用引号括起来,如 "@bc123"

在将命令复制并粘贴到系统终端并执行完整命令之前,根据需要包括任何其他mongostat命令行选项。有关可用命令行选项及其使用方法的完整文档,请参阅mongostat

注意

从 Microsoft Windows 连接到 Atlas 集群

对于 Windows 用户,请指定mongostat.exe

你可能需要提供 mongostat.exe 的完整文件路径。

Command Line Tools标签页的Set Up Diagnostics部分显示一个可复制的模板,其中包含将mongotop连接到 Atlas 集群所需的最低选项。有关查找Command Line Tools标签页的说明,请参阅访问Command Line Tools标签页。

此模板包含某些选项的占位符值。您必须将这些占位符替换为适合您的 Atlas 集群的值:

  • <PASSWORD> - 将其替换为 --username 中指定的用户的密码。该模板包括一个项目数据库用户,作为 --username 的值。如果要以其他用户身份进行身份验证,请替换 --username 的值,并在 --password 中指定该用户的密码。

    如果密码包含特殊字符,请用双引号或单引号括起来。例如,如果密码是 @bc123,则必须用引号括起来,如 "@bc123"

在将命令复制并粘贴到系统终端并执行完整命令之前,根据需要包括任何其他mongotop命令行选项。有关可用命令行选项及其使用方法的完整文档,请参阅mongotop

注意

从 Microsoft Windows 连接到 Atlas 集群

对于 Windows 用户,请指定mongotop.exe

你可能需要提供 mongotop.exe 的完整文件路径。

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

← 从 Power BI Desktop 连接 (Windows)