命令行选项
您可以使用命令行选项自定义 MongoDB Compass。
定义
您可以启动 MongoDB Compass 并从命令行设置配置选项。使用命令行设立配置选项时,这些选项在启动时设置。使用命令行选项配置的设置无法在 Compass 界面上修改。
Compass 可执行文件位置
Compass 可执行文件的名称和位置因操作系统而异。
操作系统 | 可执行的文件名称 | 地点 | |
---|---|---|---|
Linux | mongodb-compass | 安装程序将其安装在 /usr/bin 目录。 | |
Windows | MongoDBCompass.exe | 安装程序将其安装在安装过程所选择的文件夹。
| |
macOS | MongoDB Compass | 安装程序将其安装在Applications”文件夹下:
|
语法
使用以下语法启动 MongoDB Compass 并设置配置选项:
<path-to-Compass-executable> --<option>
选项
仅限命令行
这些选项只能在命令行中设置。这些选项无法在 Settings(设置)面板或 Compass 配置文件中设置。
常规设置
以下选项可以在命令行、配置文件或 Settings(设置)面板中设置。在命令行上设置选项会覆盖 Settings(设置)面板中的值。
设置 | 定义 |
---|---|
启用自动更新。使用 --no-autoUpdates 禁用自动更新。 | |
指定一个 shell 命令以在您连接到服务器或登录 Atlas Cloud 帐户时启动浏览器进行 OIDC 身份验证。 | |
启用反馈面板。使用 --no-enableFeedbackPanel 禁用自动更新。 | |
在 Compass 中启用 Chrome DevTools。 要了解详情,请参阅切换 Chrome DevTools。 | |
允许 MongoDB Compass 向第三方映射服务发出请求。使用 --no-enableMaps 禁用映射请求。 | |
启用或禁用 Compass 上的嵌入式 MongoDB Shell。 要了解更多信息,请参阅禁用嵌入式 MongoDB Shell。 | |
指定一个包含连接列表的文件,这些连接在 MongoDB Compass 启动后自动可用。 | |
允许额外的命令行标志。 | |
将 Compass 注册为 mongodb:// 和 mongodb+srv:// URL 的处理程序。 如果启用了Install Compass as URL Protocol Handler ,您可以通过在互联网浏览器中导航到 mongodb:// 或 mongodb+srv:// URL 来打开 Compass。 适用于 macOS 和 Windows。 | |
为所有 Compass 数据库操作指定时间上限。 | |
指定用于 Compass 和连接字符串中提供的 MongoDB 部署的身份验证密码。 与 | |
允许您在使用 MongoDB OIDC 身份验证机制进行 MongoDB server 连接时保持登录状态。会话令牌使用系统钥匙串进行加密和存储。 | |
将所有连接字符串设置为只读。连接字符串中的密码显示为 如果启用了 要了解详情,请参阅在连接字符串中隐藏凭证。 | |
默认情况下,将新连接的连接字符串设置为只读。新连接字符串中的密码显示为 如果启用了 | |
防止用户通过 Compass 对 MongoDB 部署执行写入操作。 如需了解更多信息,请参阅“限制对 MongoDB 的写操作”。 | |
为您的模式和查询提供性能洞察。 如要了解更多信息,请参阅性能见解。 | |
在 Compass 连接表单上显示或隐藏 Kerberos 密码字段。 要了解详情,请参阅显示 Kerberos 密码字段。 | |
在MongoDB server 上启用 OIDC 身份验证的设备授权流程。这将启用一种安全性较低的身份验证流程,其可以在基于浏览器的身份验证不可用时用作后备方案。 | |
指定 MongoDB Compass 用户界面主题。支持的主题包括 DARK (深色)、LIGHT (浅色)和OS_THEME (操作系统主题)。 | |
启用发送使用情况统计信息。使用 --no-trackUsageStatistics 禁用发送使用情况统计信息。 | |
指定在连接字符串中提供的用于 Compass 和 MongoDB 部署身份验证的用户名 或者,与 |
注意
要查看所有可用的 Compass 配置选项,请在包含 MongoDB Compass 可执行文件的文件夹中运行以下命令:
<path-to-Compass-executable> --help