sql >> Base de Datos >  >> NoSQL >> MongoDB

Instalar MongoDB en Windows

MongoDB es una plataforma de datos distribuidos, basada en documentos y de propósito general, creada para desarrolladores de aplicaciones modernas y para la nube.

MongoDB se clasifica como una base de datos NoSQL. Utiliza documentos similares a JSON con esquemas opcionales.

Puede usar MongoDB como una implementación en la nube o como una instalación local.

En este tutorial, lo instalo como una instalación local usando MongoDB Community Edition en Windows.

Descargar MongoDB

MongoDB tiene un asistente de instalación y una opción de instalación desatendida. Para este tutorial, lo instalamos con el asistente de instalación utilizando las opciones predeterminadas.

Para descargar MongoDB:

  1. Vaya a la página de descarga de MongoDB.
  2. Seleccione el local opción.
  3. Compruebe que se muestran las opciones correctas para la descarga (es decir, la versión actual está seleccionada, Windows está seleccionado, y el msi se selecciona el paquete). Vea la captura de pantalla anterior para ver un ejemplo.
  4. Haga clic en Descargar .

Esas instrucciones se basan en la página de descargas de MongoDB en el momento de este tutorial. Es posible que deba modificarlo si ha cambiado para cuando lea esto.

Así es como se veía la página de descarga en el momento de este tutorial:

Instalar MongoDB

Una vez descargado, probablemente verá el archivo descargado en la parte inferior de la página de Descargas:

Haz clic en Abrir archivo .

Esto abre el instalador:

Haga clic en Siguiente .

Esto nos lleva a la pantalla del acuerdo de licencia:

Si acepta los términos y condiciones, marque Acepto los términos del Acuerdo de licencia y luego haz clic en Siguiente .

Lo que nos lleva a la pantalla Elegir tipo de configuración:

Esta pantalla le permite elegir si instalar o no la configuración completa (predeterminada), o elegir una configuración personalizada (donde elige las funciones del programa que se instalarán).

Para este tutorial, haga clic en Completar .

Esto abre automáticamente la pantalla de configuración del servicio:

En este punto, tiene la opción de ejecutar MongoDB como un servicio de red o como usuario local o de dominio.

Para este tutorial, lo dejaremos en el valor predeterminado (es decir, lo ejecutaremos como un servicio de red).

Haga clic en Siguiente> .

Lo que nos lleva a la pantalla Instalar MongoDB Compass:

MongoDB Compass es una herramienta GUI para administrar MongoDB. No es necesario que lo instale, pero para los fines de este tutorial, lo instalaremos.

Instalar MongoDB Compass La opción está marcada por defecto. Si está feliz de instalar MongoDB Compass, déjelo marcado. De lo contrario, desmárquelo.

Haga clic en Siguiente .

Esto nos lleva a la pantalla final antes de la instalación:

Si necesita hacer algún cambio, ahora es su última oportunidad de regresar y hacerlo, antes de regresar a esta pantalla.

Haz clic en Instalar para instalar MongoDB.

Es posible que obtenga el cuadro de confirmación habitual del Control de cuentas de usuario:

Haz clic en para permitir que la aplicación realice cambios en su dispositivo.

También puede recibir una notificación de que ciertos archivos que necesitan ser actualizados por esta configuración están en uso:

En mi caso, tengo SQL Server instalado en esta máquina y está usando archivos que la configuración de MongoDB necesita actualizar.

Puede elegir cualquiera de las opciones aquí, pero para este tutorial, lo dejaremos en el valor predeterminado (es decir, cierre las aplicaciones e intente reiniciarlas).

Haz clic en Aceptar .

La configuración ahora continúa e instala MongoDB y MongoDB Compass. Puede tomar un tiempo. Durante este tutorial, tomó alrededor de 10 a 15 minutos y pareció atascarse en la instalación de MongoDB Compass, pero finalmente funcionó.

Una vez instalado, se muestra la pantalla final, con MongoDB Compass de fondo:

Haga clic en Finalizar .

Cuando instala MongoDB como un servicio de Windows, el servicio se inicia después de una instalación exitosa.

Ahora puede continuar y conectarse a MongoDB.

Puede conectarse a MongoDB a través de mongo shell (que se incluye en la instalación) o con la herramienta MongoDB Compass GUI (si la incluyó en la instalación).

Conéctese a MongoDB a través de mongo Shell

El shell de mongo es una interfaz de shell JavaScript interactiva para MongoDB y se incluye con la instalación de MongoDB.

Para comenzar a usar MongoDB a través del shell de mongo, abra un símbolo del sistema e ingrese lo siguiente:

"C:\Program Files\MongoDB\Server\4.4\bin\mongo.exe"

Eso conectará el shell mongo.exe a la instancia de MongoDB en ejecución.

Alternativamente, puede navegar a esa ubicación y hacer doble clic en mongo.exe archivo.

Una vez conectado, puede escribir help para abrir las opciones de ayuda interactiva.

Conéctese a través de MongoDB Compass

Si incluyó MongoDB Compass en la instalación, puede usarlo para conectarse a MongoDB.

Por lo general, encontrará MongoDB Compass en el menú Inicio de Windows, pero recién instalado MongoDB, MongoDB Compass ya está sentado en segundo plano esperando a ser utilizado.

Después de que cerramos el instalador en el último paso de la instalación, la pantalla de bienvenida de MongoDB Compass permaneció:

Puede usar el Siguiente> botones para ver algunas de las capacidades de MongoDB. Una vez hecho esto, cierre esta superposición haciendo clic en la X en la esquina superior derecha.

Lo que probablemente lo llevará al cuadro de diálogo Configuración de privacidad:

Desmarque todo lo que no desee y luego haga clic en Empezar a usar Compass .

Esto nos lleva a la pantalla Nueva conexión:

Si siguió este tutorial, debería poder conectarse usando la misma cadena de conexión que en la captura de pantalla anterior. Para reiterar, aquí está:

mongodb://127.0.0.1:27017

Esto utiliza un formato de cadena de conexión estándar para una implementación independiente que no impone el control de acceso.

Consulte Formato de URI de cadena de conexión en el sitio web de documentación de MongoDB para obtener una descripción detallada de varios formatos de URI de cadena de conexión.

Una vez que haya ingresado la cadena de conexión. haz clic en CONECTAR .

Si la conexión es exitosa, ahora debería ver algo como esto:

Acaba de conectarse a MongoDB a través de Compass.