Docs 菜单
Docs 主页

开始体验

在本指南中,您将学习;了解如何在本地或云中创建MongoDB Atlas部署。然后,您将学习;了解如何创建连接到您的部署的应用程序。要学习;了解如何在自己的基础架构上安装MongoDB Community或MongoDB Enterprise版,请参阅 MongoDB安装指南。

本部分介绍如何设立本地或云MongoDB Atlas部署,并使用MongoDB Shell连接到该部署。

1

在开始本教程之前,必须在开发环境中安装以下依赖项:

  • Atlas CLI:命令行界面,允许您从终端管理部署

  • MongoDB Shell:连接到部署并提供数据库操作支持的交互式工具

  • Docker:允许在容器中运行软件(包括本地MongoDB部署)的平台

选择与操作系统对应的标签页,查看安装这些所需开发工具的命令。

运行以下命令,使用 Homebrew包管理器安装依赖项。如果没有 Homebrew,可以按照 Homebrew网站上的说明进行安装。

brew install mongodb-atlas
brew install --cask docker

运行以下命令,使用 Chocolatey包管理器安装依赖项。如果您没有 Chocolatey,可以按照 Chocolatey网站上的说明进行安装。

choco install mongodb-atlas
choco install docker-desktop

有关安装Atlas CLI 的其他方法,请参阅Atlas CLI安装页面。

注意

Docker Desktop

前面的命令安装Docker Desktop应用程序。安装完成后,确保创建Docker帐户并启动应用程序。

2

运行以下命令并按照Shell中的提示部署集群。如果您没有Atlas帐户,以下命令会提示您创建一个帐户。

此命令在本地计算机上运行的容器中创建单成员副本集。

atlas deployments setup myDeployment --type local \
--mdbVersion 8.0 --port <port number> --connectWith skip

注意

<port number> 占位符替换为要使用的端口。默认端口为 27017,但如果 27017 不可用,您可以指定其他端口。

该命令输出以下信息:

Deployment created!
Connection string: "<connection string URI>"

保存连接字符串URI 以供后续步骤使用。

此命令会在MongoDB Atlas上创建一个免费套餐集群。

atlas deployments setup myDeployment --type atlas \
--provider AWS -r us-east-1 --skipSampleData \
--username <database username> --password <database user password> \
--connectWith skip --force

注意

替换以下占位符值,在部署中创建具有 atlasAdmin 特权的新数据库用户:

  • <database username>:为新数据库用户指定用户名

  • <database user password>:为新数据库用户指定密码

该命令输出以下信息:

Cluster created.
Your connection string: "<connection string URI>"

保存连接字符串URI 以供后续步骤使用。

3

您可以通过运行以下命令,使用MongoDB Shell (mongosh) 连接到您的部署:

atlas deployments connect myDeployment --connectWith mongosh
atlas deployments connect myDeployment --username <database username> \
--password <database user password> --connectWith mongosh

注意

<database username><database user password> 占位符替换为您为数据库用户创建的用户名和密码。

连接后,您可以运行以下命令来测试连接:

show dbs

该命令会返回部署中的数据库列表。

恭喜!您已成功设立MongoDB Atlas部署并连接到它。要详细学习;了解如何使用MongoDB Shell与部署进行交互,请参阅MongoDB Shell文档。

在下一节中,您将学习;了解如何创建连接到部署并与数据交互的应用程序。

要连接到应用程序中的MongoDB Atlas部署,您可以使用官方MongoDB客户端库之一。

从以下下拉菜单中选择您首选的编程语言,学习;了解如何使用该语言连接到MongoDB Atlas部署。

提示

在运行本部分中的步骤之前,请确保通过运行exit 命令退出MongoDB Shell 。

在此页面上