使用命令行工具连接到集群
在此页面上
Atlas 提供了使用 Command Line Tools(命令行工具)标签页中精选的 MongoDB 命令行工具连接到 Atlas 集群的说明。
对于无服务器实例,请使用MongoDB工具版本100.10.0或更高版本。要学习;了解更多信息,请参阅无服务器实例的最低MongoDB工具版本。
注意
MongoDB Database Tools 文档中的所需访问权限部分引用了与 Atlas 角色、权限和权限操作相对应的 MongoDB 角色和权限。
访问 Command Line Tools(命令行工具)标签页
要访问 Atlas Command Line Tools 标签页:
在 Atlas 中,进入项目的 Clusters 页面。
如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含所需项目的组织。
如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。
如果尚未出现,请单击侧边栏中的 Clusters(集群)。
会显示集群页面。
与 mongorestore
连接
注意
由于 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
的完整文件路径。
与 mongodump
连接
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
的完整文件路径。
与 mongoimport
连接
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
的完整文件路径。
与 mongoexport
连接
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
的完整文件路径。
与 mongostat
连接
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
的完整文件路径。
与 mongotop
连接
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
的完整文件路径。
故障排除
如果在连接到集群时遇到问题,请参阅解决连接问题。