Code examples for connecting to a MongoDB cluster
Written by
Updated at August 29, 2024
Examples were tested in the following environment:
- Yandex Cloud virtual machine running Ubuntu 20.04 LTS
- Bash:
5.0.16
- Python:
3.8.2
; pip3:20.0.2
- PHP:
7.4.3
- OpenJDK:
11.0.8
; Maven:3.6.3
- Node.JS:
10.19.0
, npm:6.14.4
- Go:
1.13.8
To see code examples with the host FQDN filled in, open the cluster page in the management console
All examples assume that the root.crt
SSL certificate is located in the /home/<home_directory>/.mongodb/
directory.
If the connection to the cluster and the test query are successful, the following data is output:
- For PHP examples, the
ping
command result. - For other examples, the name of the database the connection was established to.
Available connection methods depend on whether the cluster sharding is enabled: