文档数据库服务

如何连接数据库

2025-07-01 07:59:03

内网连接

  • 使用场景:系统默认提供内网IP地址,通过该地址连接数据库。

    • 当应用部署在弹性云服务器上,且该弹性云服务器与文档数据库服务实例处于同一区域、可用区、虚拟私有云子网内,建议单独使用内网IP通过弹性云服务器连接文档数据库服务实例。

    • 文档数据库服务和弹性云服务器在不同的安全组默认不能访问,需要在文档数据库服务所属安全组添加一条“入”的访问规则。

    • 文档数据库服务默认端口:8030,需要手动修改才能访问其它端口。

  • 连接到单节点:

  mongodb://<username>:<password>@<instance_ip>:<instance_port>/<database_name>?authSource=admin&ssl=true
  • 连接到副本集:

  mongodb://<username>:<password>@<instance_ip>:<instance_port>/<database_name>?authSource=admin&replicaSet=replica&ssl=true
  • 连接到集群:

  mongodb://<username>:<password>@<instance_ip>:<instance_port>/<database_name>?authSource=admin&ssl=true

公网连接

  • 使用场景:通过给数据库绑定弹性公网IP的方式访问。

    • 当应用部署在弹性云服务器上,且该弹性云服务器与文档数据库服务实例处于不同区域时,建议单独使用弹性公网IP通过弹性云服务器连接文档数据库服务实例。

    • 当应用部署在其他云服务的系统上时,建议单独使用弹性公网IP通过弹性云服务器连接文档数据库服务实例。

  • 连接方式:参考上面内网连接部分。

应用程序连接


VQJTAV7mpPuI