Aprende a conectarte a clústeres de MongoDB, ya sean alojados en MongoDB Atlas o autogestionados.
Formatos de cadena de conexión
Para conectarse a su implementación, necesita una cadena de conexión. El formato de la cadena de conexión depende de si se conecta a un conjunto de réplicas, un clúster fragmentado o una implementación independiente.
Conjunto de réplicas:
mongodb+srv://myDatabaseUser:D1fficultP%40ssw0rd@mongodb0.example.com/?authSource=admin&replicaSet=myRepl
Clúster fragmentado:
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 utilizando Codificación porcentual:
$ : / ? # [ ] @
Para obtener información detallada sobre los formatos y opciones de la cadena 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 si 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 explica cómo:
Obtenga su cadena de conexión a través de la interfaz de línea de comandos (CLI) o la interfaz de usuario (UI) de Atlas.
Configure su lista de acceso IP.
Crear usuarios de la base de datos.
Utilice varios métodos de conexión, incluidos controladores, brújula,
mongosh, y más.
Implementaciones autogestionadas
Antes de conectarse a una implementación autogestionada:
Asegúrese de que su implementación de MongoDB esté en funcionamiento y sea accesible.
Cree un usuario de base de datos con los privilegios adecuados.
Verifique la conectividad de red entre su cliente y la implementación de MongoDB.
Para construir la cadena de conexión, utilice el formato de cadena de conexión adecuado para su topología de despliegue.
Métodos de conexión
Una vez que tenga su cadena de conexión, puede conectarse utilizando los siguientes métodos:
Conéctese a un clúster mediante bibliotecas cliente: controladores de MongoDB para varios lenguajes de programación.
Conéctese a un clúster mediante Compass - Interfaz gráfica de usuario de MongoDB Compass
Conéctate a un clúster a través de VS Code - MongoDB para VS Code
Conéctese a un clúster a través del conector BI - Conector BI de MongoDB
Herramientas de línea de comandos: mongodump, mongorestore y otras herramientas.