Aprende cómo conectarte a los clústeres de MongoDB, ya estén alojados en MongoDB Atlas o autogestionados.
Formatos de cadena de conexión
Para conectarte a tu implementación, necesitas una cadena de conexión. El formato de la cadena de conexión depende de si te conectas a un set de réplicas, un clúster o una implementación autónomo.
set de réplicas:
mongodb+srv://myDatabaseUser:D1fficultP%40ssw0rd@mongodb0.example.com/?authSource=admin&replicaSet=myRepl
clúster particionado:
mongodb+srv://myDatabaseUser:D1fficultP%40ssw0rd@mongos0.example.com/?authSource=admin
autónomo:
mongodb+srv://myDatabaseUser:D1fficultP%40ssw0rd@mongodb0.example.com/?authSource=admin
Si el nombre de usuario o la contraseña incluyen los siguientes caracteres, esos caracteres deben convertirse con codificación de porcentaje:
$ : / ? # [ ] @
Para obtener información detallada sobre los formatos y opciones de cadenas de conexión, consulte cadena de conexión.
Obtén tu cadena de conexión
La forma de obtener la cadena de conexión depende de si la implementación está alojada en MongoDB Atlas o es autogestionada.
Implementaciones de MongoDB Atlas
Para conectarse a un clúster alojado en MongoDB Atlas, consulte Conectarse a un clúster de Atlas, que cubre cómo:
Obtén tu cadena de conexión a través de Atlas CLI o Atlas Interfaz de Usuario.
Configura tu lista de acceso IP.
Crear usuarios de base de datos.
Usa varios métodos de conexión, incluidos los controladores, Compass,
mongoshy más.
Implementaciones autogestionadas
Antes de conectarte a una implementación autogestionada:
Asegúrate de que tu implementación de MongoDB esté funcionando y sea accesible.
Cree un usuario de base de datos con los privilegios apropiados.
Verifica la conectividad de red entre tu cliente y la implementación de MongoDB.
Para construir su cadena de conexión, utilice el formato de cadena de conexión apropiado para su topología de implementación.
Métodos de conexión
Después de tener tu cadena de conexión, puedes conectarte utilizando los siguientes métodos:
Conéctese a un clúster mediante Librerías de clientes - driver de MongoDB para varios lenguaje de programación
Conéctese a un clúster a través de Compass - Interfaz gráfica de MongoDB Compass
Conéctese a un clúster mediante mongosh -
mongoshConéctese a un clúster a través de VS Code - MongoDB for VS Code
Conectar a un clúster mediante el BI Connector - BI Connector de MongoDB
Herramientas de Línea de Comandos - mongodump, mongorestore, y otras herramientas