Aprenda a se conectar a cluster MongoDB, seja ele hospedado no MongoDB Atlas ou autogerenciado.
Formatos de cadeia de conexão
Para se conectar à sua implantação, você precisa de uma string de conexão. O formato da string de conexão depende se você se conecta a um conjunto de réplicas, cluster ou implantação autônoma.
conjunto de réplicas:
mongodb+srv://myDatabaseUser:D1fficultP%40ssw0rd@mongodb0.example.com/?authSource=admin&replicaSet=myRepl
cluster fragmentado:
mongodb+srv://myDatabaseUser:D1fficultP%40ssw0rd@mongos0.example.com/?authSource=admin
autônomo:
mongodb+srv://myDatabaseUser:D1fficultP%40ssw0rd@mongodb0.example.com/?authSource=admin
If the username or password includes the following characters, those characters must be converted using percent encoding:
$ : / ? # [ ] @
Para obter informações detalhadas sobre formatos e opções de string de conexão, consulte string de conexão.
Obtenha sua string de conexão
Como você obtém sua string de conexão depende se sua implantação está hospedada no MongoDB Atlas ou autogerenciada.
Implantações do MongoDB Atlas
To connect to a cluster hosted on MongoDB Atlas, see Connect to an Atlas Cluster, which covers how to:
Obtenha sua string de conexão por meio da CLI do Atlas ou da IU do Atlas.
Configure sua lista de acesso IP.
Criar trigger de reconhecimento de data center.
Use vários métodos de conexão, incluindo drivers, Compass,
mongoshe muito mais.
Sistemas autogerenciados
Antes de se conectar a uma implantação autogerenciada:
Verifique se sua implantação do MongoDB está em execução e acessível.
Crie um usuário de banco de dados com os privilégios apropriados.
Verifique a conectividade de rede entre o cliente e a implantação do MongoDB.
To construct your connection string, use the appropriate connection string format for your deployment topology.
Métodos de conexão
Depois de ter sua string de conexão, você pode se conectar usando os seguintes métodos:
Connect to a Cluster via Client Libraries - MongoDB drivers for various programming languages
Connect to a Cluster via Compass - MongoDB Compass GUI
Connect to a Cluster via mongosh -
mongoshConnect to a Cluster via VS Code - MongoDB for VS Code
Connect to a Cluster via the BI Connector - MongoDB BI Connector
Command Line Tools - mongodump, mongorestore, and other tools