连接字符串格式
你可以使用以下任一方法指定MongoDB连接字符串:
- 标准连接字符串格式
- DNS种子列表连接格式。
标准连接字符串格式
本节介绍用于连接MongoDB部署的MongoDB连接URI的标准格式:独立,副本集或分片集群。
标准URI连接方案具有以下形式:
mongodb://[username:password@]host1[:port1][,...hostN[:portN]]][/[database][?options]]
对于独立MongoDB
mongodb://mongodb0.example.com:27017/admin
如果开启了访问控制:
mongodb://myDBReader:D1fficultP%40ssw0rd@mongodb0.example.com:27017/admin
如果用户名或密码包含at符号@,冒号:,斜杠/或百分号%字符,请使用百分比编码方式消除歧义
对于副本集群
mongodb://mongodb0.example.com:27017,mongodb1.example.com:27017,mongodb2.example.com:27017/admin?replicaSet=myRepl