He instalado MongoDB en mi máquina con Windows 7 (64 bits). También he creado la ruta data / db pero cuando intenté iniciar mongodb usando el comando 'C:\mongodb\bin\mongod.exe'
, no se está iniciando. Se está mostrando admin web console waiting for connections on port 28017
.
Ayúdame a comenzar el MongoDB. Y también sugiera si hay alguna GUI disponible para MongoDB.
mongodb
connection
windows-7-x64
usuario3095838
fuente
fuente
Respuestas:
Paso 1
Descargar el mongodb
Paso 2
Paso 3
C:\data\db
Paso 4
cd
aC:\Program Files\MongoDB\Server\3.2\bin>
mongod
27017
Paso 5
Paso 6
localhost:27017
Su mongodb se inicia y se conecta con RoboMongo, una herramienta GUI de terceros
fuente
Esto funciono para mi
fuente
mongod
comandoAgregue las siguientes líneas en el archivo " mongo.config "
Iniciar servidor:
Conéctese al servidor localhost MongoDB a través de la línea de comando
Conéctese al servidor remoto MongoDB a través de la línea de comandos con autenticación.
Eso es !!!
fuente
Paso 1: Primero descarga el .msi, es decir, es el archivo de instalación de
https://www.mongodb.org/downloads#production
Paso 2: Realice la instalación utilizando el archivo .msi descargado. Automáticamente se almacena en archivos de programa. Puede realizar una instalación personalizada y cambiar el directorio.
Después de esto, debería poder ver una carpeta de Mongodb
Paso 3: Cree una nueva carpeta en esta carpeta de Mongodb con el nombre 'datos'. Cree otra carpeta nueva en su directorio de datos con el nombre 'db'.
Paso 4: abre cmd. Vaya al directorio donde existe su carpeta mongodb y vaya a una ruta como C: \ MongoDB \ Server \ 3.0 \ bin. En la carpeta bin debería tener mongodb.exe
Paso 5: ahora usa
fuente
Crear servicio MongoDB en Windows. Primer cmd abierto con administrador
Después de esto
Comienza el servicio
Parada de servicio
fuente
hay 2 formas de iniciar la ubicación de instalación de mongoDB (por ejemplo: C: /)
en primer lugar: copie la carpeta de instalación de mongoDB en C: / location y luego cambie el nombre a "mongodb" o algo que desee. aquí es ex con el nombre "mongodb"
1: configuración mongoDB es un servicio de Windows
2: un pequeño archivo .BAT para iniciar mongoDB sin instalar copiar y pegar en el bloc de notas y guardar el archivo con el tipo de archivo ".bat" aquí está:
si obtiene el error 1078 o 1087, eliminemos todos los datos en C: / data / db y reiniciemos mongoDB (copie los datos antiguos en una nueva carpeta y haga una copia de seguridad después de reiniciar mongoDB)
3) GUI para mongoDB
estoy usando rockmongo
Diviértete con eso
fuente
He seguido los pasos a continuación ... Puede que funcione para ti
Crear directorio como a continuación
C: \ DATA \ DB
A mí me funcionó ...
fuente
Está escrito correctamente aquí
Si descarga el archivo .msi, instálelo y, si descarga el archivo zip, extráigalo.
MongoDB requiere un directorio de datos para almacenar todos los datos . La ruta de directorio de datos predeterminada de MongoDB es \ data \ db . Cree esta carpeta con los siguientes comandos desde un símbolo del sistema:
md \data\db
Puede especificar una ruta alternativa para los archivos de datos utilizando la opción --dbpath a mongod.exe, por ejemplo:
C:\mongodb\bin\mongod.exe --dbpath d:\test\mongodb\data
Si su ruta incluye espacios, encierre la ruta completa entre comillas dobles, por ejemplo:
C:\mongodb\bin\mongod.exe --dbpath "d:\test\mongo db data"
También puede especificar el dbpath en un archivo de configuración.
Para iniciar MongoDB, ejecute mongod.exe. Por ejemplo, desde el símbolo del sistema:
C:\mongodb\bin\mongod.exe
Para conectarse a MongoDB a través del shell mongo.exe, abra otro símbolo del sistema.
C:\mongodb\bin\mongo.exe
fuente
It is showing admin web console waiting for connections on port 28017.
El mensaje anterior significa que mongodb se inició correctamente y está escuchando en el puerto 28017.
Puedes usar el shell mongo (
mongo.exe
) para conectarse al mongoDB y realizar operaciones db.Hay varias herramientas GUI disponibles para MongoDB como MongoVUE, etc.
fuente
Instalar MongoDB en Windows es un poco complicado en comparación con otros archivos ejecutables ... Obtuve una buena referencia después de una larga búsqueda. Instalé MongoDB en Windows
Después de instalar el símbolo del sistema abierto y escriba "mongod", mantenga la ventana minimizada y abra otra ventana del símbolo del sistema y escriba "mongo" y encontrará el mensaje de éxito de la conexión a la base de datos de prueba.
Espero eso ayude
fuente
Lo hice a continuación, me funciona en Windows.
abra el indicador de cmd en modo Administrador (haga clic con el botón derecho en el símbolo del sistema y haga clic en "Ejecutar como administrador")
luego ejecuta debajo del comando
fuente
En realidad Windows forma de usar el servicio, de la documentación oficial :
Averigüe dónde está instalado su ejecutable, la ruta puede ser así:
"C: \ Archivos de programa \ MongoDB \ Server \ 3.4 \ bin \ mongod.exe"
Cree un archivo de configuración con dicho contenido (formato yaml), la ruta puede ser así:
"C: \ Archivos de programa \ MongoDB \ Server \ 3.4 \ mongod.cfg"
Donde los caminos se reducen con puntos, ver arriba.
La clave
--install
dice a mongo que se instale como servicio de Windows.Ahora puede iniciar, detener y reiniciar el servidor mongo como el servicio habitual de Windows, elija su forma favorita de esto:
Control Panel
->Administration
->Services
->MongoDB
net start MongoDB
)Verifique el archivo de registro especificado en el archivo de configuración si hay algún problema.
fuente
directoryperdb
opciónEsto es TODO lo que necesitaba para iniciar mongo en PowerShell, muchas respuestas son IMO demasiado sofisticadas.
C:\Program Files\MongoDB\Server\3.6\bin
a la variable ambiental "ruta". Aviso: esta versión estará desactualizada pronto.fuente
Claramente, muchas personas han respondido a su consulta sobre cómo hacer que mongoDb funcione, yo respondería la segunda parte: sobre una GUI apropiada para mongoDB
Mi sugerencia es ir a MongoChef (ahora Studio 3T)
Puede instalarlo y usarlo fácilmente.
Es posible que desee consultar (de 03:10 a 08:50): https://www.youtube.com/watch?v=0ws3oIyqieY&index=2&list=PLS1QulWo1RIZtR6bncmSaH8fB81oRl6MP
Para una guía paso a paso de la herramienta GUI.
fuente
una cosa adicional que puedes hacer es increíble
es que puede agregar "C: \ Archivos de programa \ MongoDB \ Server \ 4.0 \ bin" a las variables de entorno de su sistema, esto le permitirá EJECUTAR el comando "mongod" en cualquier lugar de su cmd sin navegar al directorio bin cada hora.
- tenga en cuenta que la ruta al directorio bin puede ser diferente en su caso -
para arreglar las cosas
1- crea una carpeta data / db en tu unidad c "esta es la ruta predeterminada que mongo buscará el lugar para almacenar tus archivos de base de datos, por lo que no tienes que especificarlo usando '--dbpath'"
2- agregue "C: \ Archivos de programa \ MongoDB \ Server \ 4.0 \ bin" a las variables de entorno de su sistema.
3- abre CMD tipo 'mongod'
4- diviértete
- Vi esto en un canal de YouTube llamado 'thenewboston', que también es increíble -
fuente
Para usuarios de Windows:
Para agregar a la respuesta de @ CoderSpeed anterior ( respuesta de CoderSpeed ). Cree un archivo por lotes (.bat) con los comandos que normalmente ingresaría en la CLI, por ejemplo:
cd "C:\Program Files\MongoDB\Server\4.0\bin" mongod.exe
El Método de ejecución de Windows Script Host le permite ejecutar un programa o script en modo invisible. Aquí hay un código de ejemplo de secuencia de comandos de Windows que inicia un archivo por lotes llamado syncfiles.bat de forma invisible.
Digamos que tenemos un archivo llamado syncfiles.bat en el directorio C: \ Batch Files. Vamos a lanzarlo en modo oculto usando Windows Scripting.
Copie las siguientes líneas al Bloc de notas.
Set WshShell = CreateObject("WScript.Shell") WshShell.Run chr(34) & "C:\Batch Files\syncfiles.bat" & Chr(34), 0 Set WshShell = Nothing
Nota: Reemplace el nombre / ruta del archivo por lotes según corresponda en el script de acuerdo con sus requisitos. Guarde el archivo con la extensión .VBS, diga launch_bat.vbs Edite el nombre y la ruta del archivo .BAT en consecuencia, y guarde el archivo. Haga doble clic para ejecutar el archivo launch_bat.vbs, que a su vez inicia el archivo por lotes syncfiles.bat de forma invisible.
Procedente de: Ejecuta archivos .BAT de forma invisible
fuente
Descargue MongoDB Community Server desde el enlace: https://www.mongodb.com/download-center/community
La instalación lleva algo de tiempo. Una vez hecho esto, siga estos pasos para que su servidor funcione
Gracias por leer. Espero eso ayude.
fuente