centos

MongoDB连接字符串怎么配置

小樊
38
2025-12-21 10:27:43
栏目: 云计算

MongoDB 连接字符串(Connection String)用于指定应用程序如何连接到 MongoDB 数据库实例。配置连接字符串时,需要提供一些关键信息,如主机名、端口号、数据库名称以及身份验证凭据(如果启用了身份验证)。以下是连接字符串的基本格式和一些常见选项:

基本格式

mongodb://[username:password@]host1[:port1][,host2[:port2],...]/database?options

各部分说明

示例

  1. 基本连接

    mongodb://localhost:27017/mydatabase
    
  2. 带用户名和密码的连接

    mongodb://username:password@localhost:27017/mydatabase
    
  3. 连接到副本集

    mongodb://username:password@host1:27017,host2:27017,host3:27017/mydatabase?replicaSet=myReplicaSet
    
  4. 连接到分片集群

    mongodb://username:password@shard1:27017,shard2:27017,shard3:27017/mydatabase?replicaSet=myReplicaSet&readPreference=primaryPreferred
    
  5. 启用SSL连接

    mongodb://username:password@localhost:27017/mydatabase?ssl=true
    
  6. 设置连接超时

    mongodb://username:password@localhost:27017/mydatabase?connectTimeoutMS=30000
    

注意事项

通过正确配置连接字符串,可以确保应用程序能够安全、高效地连接到 MongoDB 数据库实例。

0
看了该问题的人还看了