Curso certificación mongodb

Como conectarme desde mi escritorio con Compass y MongoSh

Introducción


Durante el estudio y preparación para el examen, es importante disponer de herramientas e infraestructura para hacer pruebas y reforzar el aprendizaje. De forma regular, durante los Learning Paths disponibles en Mongo University, tendrás a tu disposición laboratorios, pero estos son muy efímeros, la sesión puede durar un cuarto de hora y el contenedores reiniciado después de cada acceso. Las herramientas que Mongo pone gratuitamente a tu disposición son un servidor en Atlas y la interfaz de usuario online, también la aplicación de escritorio “Compass”.


Que vas a aprender en este tutorial

Vas a poder realizar conexiones desde tu dispositivo en local al servidor que creaste durante el tutorial "Como conseguir mi servidor gratuito de MongoDB en la nube"


Duración

15 minutos

Dificultad

Baja

Prerrequisitos

Tener un servidor en la nube, si no tienes, puedes conseguir uno gratuito siguiendo los pasos descritos en "Como conseguir mi servidor grauito de MongoDB en la nube". Es recomendable, haber cargado datos de prueba como se indica en el tutorial, para comprobar que la conexión se ha hecho correctamente

Descargar Compass

Descargate Compass para MongoDB en el siguiente enlace: https://www.mongodb.com/try/download/compass

Sigue el proceso de instalación del ejecutable que acabas de descargar y ya podrás empezar a usarlo

Extaer URL a la base de

Tienes que volver a tu dashboard en el cloud de MongoDB: https://cloud.mongodb.com/

a continuación, entrarás en el proyecto, y la base de datos a la que quieras acceder

Al clicar sobre el botón conectar, aparecerá un menú con cuatro opciones diferentes, nosotros escogeremos Compass y aparecerá el siguiente recuadro, copiaremos la URL de conexión

URL conexión a compass

Remplaza los campos <username> y <password> por una paridad válida de valores. Si tienes dudas, o quieres crear otro usuario, debes ir a la sección "Security" y la subsección "Database Access". Al editar un usuario, podréis conseguir su contraseña o crear una de nueva

Configurar conexión desde Compass

En el paso anterior hemos conseguido la URL para conectar a nuestra instancia en el Cloud de MongoDB. También hemos explicado como encontrar el usuario y el password, en el caso que se desconozcan.

Hay que descargarse la versión correspondiente de MongoDB con tu sistema operativo.

Recordar que si no lo habéis hecho ya, debéis habilitar vuestra IP en el firewall, como se explicó en "Como conseguir mi servidor grauito de MongoDB en la nube"

Como configurar cuenta Compass al cloud de MongoDB

Iniciar sesion y acceso a Mongo Shell

Una vez introducida la URL de conexión a Atlas, con un usuario y contraseña válida, veremos las bases de datos y colecciones presentes en nuestro servidor. La siguiente imagen muestra un servidor donde se han cargado los datos por defecto.

En la parte inferior de la pantalla se encuentra la consola Mongo Shell, y desde donde podremos probar la sintaxis que se nos pedirá conocer para la certificación. En la siguiente imagen, se ha llamado al comando "use" para especificar una base de datos, y posteriormente un findOne sobre la colección listings.

Sesion en compas, con mongo shell desplegado

Conclusiones

En este tutorial hemos aprendido a descargar, configurar e iniciar una sesión al cloud de MongoDB, desde la herrmienta Compass. También hemos visto como podemos usar la consola de Mongo desde Compass

Siguientes pasos

Desde la interfície de Compass puedes probar de acceder a las bases de datos y realizar alguna consulta. Puedes intentar hacer lo mismo desde la consola.