Header Ads Widget

Ticker

6/recent/ticker-posts

Instalar MongoDB con Compass en Windows

MongoDB es un sistema de base de datos que almacena datos en documentos flexibles basados ​​en JSON, lo que significa que los campos pueden variar de un documento a otro y las estructuras de datos se pueden cambiar con el tiempo. Esto es bastante diferente a cómo funcionan las bases de datos relacionales tradicionales como MySQLEl modelo de documento en Mongodb se asigna a los objetos en el código de la aplicación. Esto hace que los datos sean más fluidos y más fáciles de trabajar. Simplemente está trabajando con objetos y tienen persistencia a través de Mongodb. MongoDB es gratuito y de código abierto y se adapta bien a casi cualquier proyecto. La conclusión clave es que con Mongodb, los objetos JSON entran y los objetos JSON salen de la base de datos. No hay transformación de datos como en los sistemas basados ​​en SQL.


Instalación de MongoDB en Windows

Ahora podemos instalar Mongodb en nuestra computadora para probar algunas de sus características. En la sección de descargas del sitio web de Mongodb, podemos elegir la edición del servidor comunitario para Windows y hacer clic en el botón de descarga para obtener una copia del paquete de instalación. Una vez que tenga el instalador en su computadora, continúe y ejecute la instalación.
ventanas del asistente de configuración de mongodb

Cuando vea la opción para incluir Compass como parte de la instalación, deje esta opción sin marcar. Puede encontrarse con un error como "La instalación finalizó antes de tiempo" si deja esta casilla marcada. Esto puede deberse a un error del instalador.
dejar sin marcar la opción de instalar brújula mongodb

Esto debería permitirle completar la instalación por completo. Sin embargo, una vez que esté completo, queremos instalar la herramienta Compass.


Instalar Compass para MongoDB

Compass en Mongodb es análogo a phpmyadmin para MySQL. Es una herramienta gráfica que facilita el trabajo con la base de datos. Vuelva al centro de descargas en el sitio web de MongoDB y elija la pestaña Brújula. Seleccione Windows y haga clic en descargar.
instalar la herramienta gui brújula mongodb

Continúe y ejecute el archivo de instalación y verá algo como esto.
se está instalando la brújula mongodb

Una vez completada, la aplicación Compass se iniciará y verá algunos mensajes de bienvenida.
La brújula mongodb ya está instalada


Agregue la variable de entorno MongoDB a la ruta

Lo último que queremos hacer es agregar la carpeta que contiene el ejecutable de Mongodb a la ruta del sistema. He aquí cómo hacerlo.

Visite la configuración avanzada del sistema.
configuración avanzada del sistema de Windows 10

Una vez allí, elija el botón Variables de entorno.
haga clic en las variables de entorno

Seleccione la ruta y elija Editar.
haga clic en editar para actualizar la ruta

Haga clic en Nuevo y agregue la ruta a la carpeta de instalación de MongoDB. Haga clic en Aceptar varias veces y estará bien.
haga clic en nuevo y agregue la ruta a mongodb


Cree la carpeta para almacenar datos

¡Ya casi estamos en casa! Lo último que debemos hacer es agregar la carpeta donde MongoDB va a almacenar los datos. Se encuentra en C:\data\db\por defecto. Continúe y cree esa carpeta en su máquina ahora.

¡Increíble! ¡Está listo para trabajar con MongoDB!

En un símbolo del sistema, escriba mongody presione enter. Debería ver un montón de información en la terminal, pero el mensaje final e importante que desea ver es: "esperando conexiones en el puerto 27017".
esperando conexiones en el puerto 27017
Esto significa que la base de datos de Mongo está funcionando y lista para usarse. Ahora podemos usar la GUI de Compass para conectarnos al servidor. ¡Probémoslo!
conectarse a mongodb con brújula gui

Una vez que se conecte, verá algo como esto.
La brújula mongodb ahora está conectada a mongodb


Instalar MongoDB con Compass en Windows Resumen

Se necesitan algunos pasos para que todo funcione en una máquina local para que pueda trabajar con MongoDB y Compass la GUI asociada. Como vio, no está tan mal completar la instalación. Lo mejor es que ahora estamos listos para comenzar a trabajar con Node.js como servidor y MongoDB como base de datos junto con Express Framework para comenzar a construir algunas aplicaciones interesantes.


Algunos puntos clave para recordar

  • MongoDB es una base de datos de documentos de código abierto (NoSQL).
  • MongoDB almacena datos en documentos flexibles, similares a JSON .
  • Las bases de datos relacionales tienen tablas y filas, a diferencia de MongoDB.
  • MongoDB usa colecciones y documentos .
  • Un documento puede contener subdocumentos.
  • No existen relaciones tradicionales entre documentos.


Publicar un comentario

0 Comentarios