首页/数据/NoSQL 速查/MongoDB 连接串 URI 参数
本包目录(322 条)
MongoDB99 条
Elasticsearch89 条ClickHouse56 条时序与列式28 条选型与架构50 条

MongoDB 连接串 URI 参数

标准连接串格式 mongodb://[用户:密码@]主机:端口/库?参数;常用参数有 authSource、replicaSet、tls、readPreference,多主机写逗号分隔。

NoSQL 速查数据更新于 2026-10-12
格式mongodb://[用户:密码@]主机[:端口][/库][?参数]
常用参数authSource / replicaSet / tls / readPreference / maxPoolSize
SRV 写法mongodb+srv:// 走 DNS SRV 记录解析集群地址

示例

示例
mongodb://app:secret@m1:27017,m2:27017/app?replicaSet=rs0&authSource=app&readPreference=secondaryPreferred
mongodb+srv://app:secret@cluster0.example.mongodb.net/app
参数名区分大小写;密码按 RFC 3986 做百分号编码(拼装时用 encodeURIComponent 省事)。

易错点

  • replicaSet 名称写错时驱动会卡在拓扑发现阶段并反复重试
  • 密码直接写进代码或脚本是凭据外泄风险,生产用环境变量或密钥管理

数据来源与参考

  • MongoDB Manual: Connection Strings
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌