你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

使用 MongoDB Compass 连接到 Azure Cosmos DB 的 API for MongoDB

适用于: MongoDB

本教程演示在 Azure Cosmos DB 中存储和/或管理数据时如何使用 MongoDB Compass。 我们使用 Azure Cosmos DB 的 API for MongoDB 来执行本演练。 对于不熟悉的人来说,Compass 是 MongoDB 的 GUI。 它通常用于直观显示数据、运行即席查询以及管理数据。

Azure Cosmos DB 由 Microsoft 提供,是全球分布的多模型数据库服务。 可快速创建和查询文档、键/值和图形数据库,所有这些都受益于 Azure Cosmos DB 核心的全球分布和水平缩放功能。

先决条件

若要使用 MongoDB Compass 连接到 Azure Cosmos DB 帐户,你必须:

连接到 Azure Cosmos DB 的 API for MongoDB

若要将 Azure Cosmos DB 帐户连接到 Compass,可以执行以下步骤:

  1. 按照此处的说明检索使用 Azure Cosmos DB 的 API MongoDB 配置的 Azure Cosmos DB 帐户的连接信息。

    连接字符串边栏选项卡的屏幕截图

  2. 单击 Azure Cosmos DB 中“主要/辅助连接字符串”旁边的“复制到剪贴板”按钮。 单击此按钮会将整个连接字符串复制到剪贴板。

    “复制到剪贴板”按钮的屏幕截图

  3. 在桌面/计算机上打开 Compass,然后依次单击“连接”、“连接到...”。

  4. Compass 将自动检测剪贴板中的连接字符串,并提示你是否要使用该字符串进行连接。 单击“是”,如下面的屏幕截图所示。

    屏幕截图显示了一个对话框,解释剪贴板上有一个连接字符串。

    注意

    如果 Compass 未自动检测连接字符串,你仍然可以手动将其粘贴到应用程序中。

  5. 在上述步骤中单击“是”后,将自动填充连接字符串中的详细信息。 删除“副本集名称”字段中自动填充的值,以确保将其留空。

    屏幕截图显示了“副本集名称”文本框。

  6. 单击页面底部的“连接”。 你的 Azure Cosmos DB 帐户和数据库现在应该在 MongoDB Compass 中可见。

后续步骤