MongoDB Compass是一个功能强大的GUI,用于在可视化环境中查询,聚合和分析MongoDB数据。
Compass 是免费使用和源代码可用的,并且可以在 macOS、Windows 和 LinSEO靠我ux 上运行。
四大功能:
数据导入:支持将数据从CSV或JSON文件导入MongoDB数据库。
数据查询:编写临时查询以筛选数据。探索你的系列中的趋势和共性。
聚合管道创建:编写聚合管道,使集合或视图中的文SEO靠我档能够通过多个阶段,在这些阶段中,文档被处理成一组聚合结果。
操作命令运行:使用Compass中的嵌入式MongoDB Shell在交互式JavaScript环境中控制您的数据。
指南针要求:
64 位版本的 Microsoft Windows 7 或更高版本。
MongoDB 3.6或更高版本。
Microsoft .NET Framework 版本 4.5SEO靠我 或更高版本。
指南针安装程序会提示您安装 .NET 框架的最低要求版本(如果不是) 已安装在您的系统上。
以管理员身份开始安装(如果您正在运行静默 使用 Microsoft PowerShell 安装或SEO靠我安装 Azure 虚拟桌面基础结构 (VDI)。
打开downloads page.。
选择您喜欢的安装程序。MongoDB Compass安装程序以.exe或.msi包或.zipSEO靠我档案的形式提供。
下载适用于Windows的MongoDB Compass的最新版本。
双击安装程序文件。
按照提示安装指南。您可以选择安装的目的地。
安装后,Compass将启动并提示您配置SEO靠我隐私设置和指定更新首选项。
将Compass连接到副本集时,不建议直接连接到单个副本集成员。如果您所连接的成员由于选举而从主成员切换到辅助成员,反之亦然,CompasSEO靠我s可能会强制关闭连接或显示过时的数据。
相反,要连接到副本集,请在填写连接信息时使用副本集SRV记录或副本集名称。
从MongoDB Compass 1.19开始,Compass在连接到非正版MongoDSEO靠我B实例时显示警告消息,因为这些实例的行为可能与官方MongoDB实例不同;例如缺失或不完整的特征、不同的特征行为等。
打开指南针时,将显示初始连接对话框:
您可以通过以下任一方式连接部署:
提供您的SEO靠我连接字符串。
指定高级连接选项。高级连接选项允许您指定身份验证、TLS/SSL和SSH连接选项。要了解更多信息,请参阅高级连接选项。
当您提供连接字符串时,Compass支持MongoDSEO靠我B支持的大多数连接字符串选项。
默认情况下,Compass的默认socketTimeoutMS
值为60000,即60秒。如果您在Compass中经常遇到超时,请考虑在连接字符串中将此选项设置为更高的值。SEO靠我
如果部署的连接字符串可用,则可以将该字符串直接粘贴到对话框中。您可以使用标准连接字符串格式或DNS种子列表连接格式。
要获取Atlas集群的连接字符串,请执行以下操作:
导航到ASEO靠我tlas Clusters视图。
单击所需集群的“连接”。
单击Connect with MongoDB Compass(使用MongoDB指南针连接)。
复制提供的连接字符串。
连接字符串URI格式:
monSEO靠我godb://[username:password@]host1[:port1][,...hostN[:portN]][/[defaultauthdb][?options]]单击“连接”按钮SEO靠我导航到指南针主页。
常规连接选项卡允许您选择连接字符串方案,并配置用于连接到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.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
断开与MongoDB部署的连接会关闭Compass与 活动部署并将指南针视图返回到初始视图 连接对话框。
要断开与 MongoDB 部署的连接,请SEO靠我执行以下操作:
1单击菜单栏中的连接。
2从下拉菜单中选择断开连接
网站备案号:浙ICP备17034767号-2