MongoDB Compass

By | 2025年8月11日

连接设置

如图所示,连接字符串中若有# 等特殊字符,需要转义。这是因为你在连接字符串里用的不是普通文本,而是 URI(统一资源标识符) 格式, 在 URI 规范中有特殊意义:它代表“fragment 标记”(锚点)。

其他常见需要转义的字符

原字符用途/原因转义
:分隔用户名和密码%3A
/路径分隔符%2F
@分隔密码和主机%40
?查询字符串开始符%3F
&查询参数分隔符%26
=查询参数赋值符%3D
空格无法直接写入 URI%20

升级导致连不上

还在用 MongoDB 4.0的用户不要将 Compass 升级到最新版,会导致连不上。建议用 1.46.2 版,下载地址:https://github.com/mongodb-js/compass/releases/tag/v1.46.2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注