Docs Menu
Docs Home
/ /

Crear una cadena de conexión - Sinatra

Puede conectarse a su implementación de MongoDB proporcionando un URI de conexión, también llamado cadena de conexión, que le indica a Mongoid cómo conectarse a una implementación de MongoDB y comportarse mientras está conectado.

La cadena de conexión incluye el nombre de host o la dirección IP y el puerto de la implementación, el mecanismo de autenticación, las credenciales de usuario cuando sea aplicable, y las opciones de conexión.

Para obtener más información sobre cómo conectarse a una instancia o implementación no alojada en Atlas, consulte Cadenas de conexión en el manual del servidor.

1

Para recuperar su cadena de conexión para la implementación que creó en el paso anterior, inicie sesión en su cuenta de Atlas y navegue hasta la Clusters Página en la sección Database. Haga clic en el botón Connect para su nueva implementación.

El botón de conexión en la sección de clústeres de la interfaz de usuario de Atlas

Si aún no tienes un usuario de base de datos configurado, MongoDB te pedirá que crees y configures un nuevo usuario.

Haga clic en el Drivers botón en Connect to your application la sección y seleccione Ruby en el Driver menú de selección y la versión que mejor coincida con la versión que instaló en el Version menú de selección.

Asegúrate de que la opción View full code sample esté desmarcada para ver solo la cadena de conexión.

2

Haz clic en el botón a la derecha de la cadena de conexión para copiarla en el portapapeles, como se muestra en la siguiente captura de pantalla:

El botón de copia junto a la cadena de conexión en la interfaz de usuario de Atlas
3

Pegue esta cadena de conexión en un archivo en su editor de texto preferido y reemplace el <db_password> Marcador de posición con la contraseña del usuario de la base de datos. La cadena de conexión ya contiene el nombre de usuario del usuario de la base de datos.

Guarda este archivo en una ubicación segura para usarlo en el siguiente paso.

Después de completar estos pasos, hay una cadena de conexión que contiene el nombre de usuario y la contraseña de la base de datos.

Nota

Si tiene problemas, solicite ayuda en la etiqueta MongoDB Stack Overflowo la comunidad de MongoDB en Reddit. También puede enviar comentarios mediante la Rate this page pestaña a la derecha de esta página.

Volver

Crea una implementación