解决方案

MongoDB可视化工具(免费)—MongoDB Compass

seo靠我 2023-09-25 05:56:35

MongoDB Compass是一个功能强大的GUI,用于在可视化环境中查询,聚合和分析MongoDB数据。

Compass 是免费使用和源代码可用的,并且可以在 macOS、Windows 和 LinSEO靠我ux 上运行。

四大功能:

数据导入:支持将数据从CSV或JSON文件导入MongoDB数据库。

数据查询:编写临时查询以筛选数据。探索你的系列中的趋势和共性。

聚合管道创建:编写聚合管道,使集合或视图中的文SEO靠我档能够通过多个阶段,在这些阶段中,文档被处理成一组聚合结果。

操作命令运行:使用Compass中的嵌入式MongoDB Shell在交互式JavaScript环境中控制您的数据。

一、安装指南

1、windSEO靠我ows安装

1.1软件要求

指南针要求:

64 位版本的 Microsoft Windows 7 或更高版本。

MongoDB 3.6或更高版本。

Microsoft .NET Framework 版本 4.5SEO靠我 或更高版本。

指南针安装程序会提示您安装 .NET 框架的最低要求版本(如果不是) 已安装在您的系统上。

以管理员身份开始安装(如果您正在运行静默 使用 Microsoft PowerShell 安装或SEO靠我安装 Azure 虚拟桌面基础结构 (VDI)。

1.2下载Compass

打开downloads page.。

选择您喜欢的安装程序。MongoDB Compass安装程序以.exe或.msi包或.zipSEO靠我档案的形式提供。

下载适用于Windows的MongoDB Compass的最新版本。

1.2 安装指南

双击安装程序文件。

按照提示安装指南。您可以选择安装的目的地。

安装后,Compass将启动并提示您配置SEO靠我隐私设置和指定更新首选项。

二、连接到MongoDB

1、注意事项

将Compass连接到副本集时,不建议直接连接到单个副本集成员。如果您所连接的成员由于选举而从主成员切换到辅助成员,反之亦然,CompasSEO靠我s可能会强制关闭连接或显示过时的数据。

相反,要连接到副本集,请在填写连接信息时使用副本集SRV记录或副本集名称。

从MongoDB Compass 1.19开始,Compass在连接到非正版MongoDSEO靠我B实例时显示警告消息,因为这些实例的行为可能与官方MongoDB实例不同;例如缺失或不完整的特征、不同的特征行为等。

2、连接

打开指南针时,将显示初始连接对话框:

您可以通过以下任一方式连接部署:

提供您的SEO靠我连接字符串。

指定高级连接选项。高级连接选项允许您指定身份验证、TLS/SSL和SSH连接选项。要了解更多信息,请参阅高级连接选项。

3、粘贴连接字符串

当您提供连接字符串时,Compass支持MongoDSEO靠我B支持的大多数连接字符串选项。

默认情况下,Compass的默认socketTimeoutMS

值为60000,即60秒。如果您在Compass中经常遇到超时,请考虑在连接字符串中将此选项设置为更高的值。SEO靠我

3.1粘贴您的连接字符串。

如果部署的连接字符串可用,则可以将该字符串直接粘贴到对话框中。您可以使用标准连接字符串格式或DNS种子列表连接格式。

要获取Atlas集群的连接字符串,请执行以下操作:

导航到ASEO靠我tlas Clusters视图。

单击所需集群的“连接”。

单击Connect with MongoDB Compass(使用MongoDB指南针连接)。

复制提供的连接字符串。

连接字符串URI格式:

monSEO靠我godb://[username:password@]host1[:port1][,...hostN[:portN]][/[defaultauthdb][?options]]

3.2连接

单击“连接”按钮SEO靠我导航到指南针主页。

4、高级连接选项

4.1常规连接选项卡

常规连接选项卡允许您选择连接字符串方案,并配置用于连接到MongoDB部署的主机名。

4.1.1单击高级连接选项。4.1.2 点击常规选项卡

1、选择SEO靠我连接字符串方案。

您可以选择以下选项之一:

连接字符串方案

定义

mongodb

标准连接字符串格式。MongoDB连接URI的标准格式用于通过直接指定其主机来连接到MongoDB部署。

MongoDB+SRV

DSEO靠我NS种子列表连接格式

+srv向MongoDB Compass指示后面的主机名对应于DNS srv记录。

2、输入主机名。

在主机字段中,输入正在运行部署的服务器的主机或主机名。

如果您在本地运行部署,则此值SEO靠我为localhost。如果要连接到Atlas集群,请参阅连接到数据库部署

关于如何与Compass连接的Atlas特定指南。

如果您不确定自己的主机名,请与数据库管理员联系以获取信息。

4.1.3(可选)启SEO靠我用直接连接。

当您使用mongodb连接字符串方案时,您可以选择启用直接连接。如果启用此设置,Compass将在指定的主机上运行所有操作。

(可选)对于高级连接配置选项,请单击“高级”选项卡。

4.1.4单SEO靠我击“连接”。

4.2“身份验证连接”选项卡

“身份验证”选项卡允许您连接到以下部署: 需要身份验证

4.2.1 单击高级连接选项。4.2.2单击“身份验证”选项卡。

从以下选项中选择您的身份验证方法:

UserSEO靠我name / Password

X.509

Kerberos

LDAP

AWS IAM

用户名/密码

提供以下信息:

Username

Password

(可选)身份验证数据库

认证机制:

Default

默认设置根据偏好顺SEO靠我序选择服务器支持的第一个身份验证机制。

在默认设置下,MongoDB尝试按照列出的顺序使用以下机制进行身份验证:

SCRAM-SHA-256

SCRAM-SHA-1

MONGODB-CR

SCRAM-SHA-1SEO靠我

SCRAM-SHA-256

5、断开与MongoDB的连接

断开与MongoDB部署的连接会关闭Compass与 活动部署并将指南针视图返回到初始视图 连接对话框。

要断开与 MongoDB 部署的连接,请SEO靠我执行以下操作:

1单击菜单栏中的连接。

2从下拉菜单中选择断开连接

“SEO靠我”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与 我们联系删除或处理,客服邮箱:html5sh@163.com,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同 其观点或证实其内容的真实性。

网站备案号:浙ICP备17034767号-2