que - mongodb español
¿Cómo comienzo Mongo DB desde Windows? (12)
Paso 1
Descargue el mongodb
Paso 2
- Sigue las instrucciones de configuración normales
Paso 3
- Crea la siguiente carpeta
C:/data/db
Etapa 4
-
cd
aC:/Program Files/MongoDB/Server/3.2/bin>
- entrar en el comando
mongod
- de manera predeterminada, el servidor mongodb comenzará en el puerto
27017
Paso 5
- (opcionalmente) descargue RoboMongo y siga las instrucciones de configuración normales
Paso 6
- Inicie RoboMongo y cree una nueva conexión en
localhost:27017
Su mongodb se inicia y se conecta con RoboMongo, una herramienta GUI de terceros
He instalado MongoDB en mi máquina con Windows 7 (64 bits). También he creado la ruta data / db pero cuando traté de iniciar mongodb usando el comando ''C:/mongodb/bin/mongod.exe''
, no está comenzando. It is showing admin web console waiting for connections on port 28017
. Ayúdame a comenzar MongoDB. Y también sugiera si hay alguna GUI disponible para MongoDB. Gracias por adelantado.
- Descargar de http://www.mongodb.org/downloads
- Instale el archivo .msi en la carpeta C: / mongodb
- Cree datos , datos / db , directorios de registro y archivo mongo.config en C: / mongodb .
Agregue las siguientes líneas en el archivo " mongo.config "
port=27017 dbpath=C:/mongodb/data/db/ logpath=C:/mongodb/log/mongo.log
Servidor de inicio:
mongod.exe --config="C:/mongodb/mongo.config"
Conéctese al servidor localhost MongoDB a través de la línea de comando
mongo --port 27017
Conéctese al servidor MongoDB remoto a través de la línea de comando con autenticación.
mongo --username abcd --password abc123 --host server_ip_or_dns --port 27017
Eso es !!!
Crea el servicio MongoDB en Windows. Primero abra el cmd con el administrador
mongod --port 27017 --dbpath "a mongodb storage actual path e.g: d:/mongo_storage/data" --logpath="a log path e.g: d:/mongo_storage/log/log.txt" --install --serviceName "MongoDB"
Después de esto
Comienza el servicio
net start MongoDB
Parada de servicio
net stop MongoDB
En realidad, la forma de Windows de usar el servicio, de la documentation 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"
Crear archivo de configuración con dicho contenido (formato yaml), la ruta puede ser así:
"C: / Archivos de programa / MongoDB / Server / 3.4 / mongod.cfg"
systemLog:
destination: file
path: c:/data/log/mongod.log
storage:
dbPath: c:/data/db
- Ejecute como administrador el siguiente comando (ejecute la línea de comando como administrador):
C:/.../mongod.exe --config C:/.../mongod.cfg --install
Donde los caminos se reducen con puntos, ver arriba.
La clave --install
decir a mongo para instalarse como servicio de Windows.
Ahora puede iniciar, detener, reiniciar el servidor mongo como el servicio de Windows habitual, elija su camino favorito a partir de esto:
- desde
Control Panel
->Administration
->Services
->MongoDB
- por ejecución de comando desde la línea de comando como admin: (
net start MongoDB
)
Compruebe el archivo de registro especificado en el archivo de configuración si hay algún problema.
Está escrito apropiadamente here
Si descarga el archivo .msi, instálelo y, si descarga el archivo zip, extráigalo.
Configure el entorno MongoDB.
MongoDB requiere un directorio de datos para almacenar todos los datos . La ruta del directorio de datos por defecto de MongoDB es / data / db . Cree esta carpeta usando los siguientes comandos desde un símbolo del sistema:
md /data/db
Puede especificar una ruta alternativa para archivos de datos usando 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 toda la ruta 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.
Inicie MongoDB.
Para iniciar MongoDB, ejecute mongod.exe. Por ejemplo, desde el símbolo del sistema:
C:/mongodb/bin/mongod.exe
Conéctese a MongoDB.
Para conectarse a MongoDB a través del shell mongo.exe, abra otro Símbolo del sistema.
C:/mongodb/bin/mongo.exe
Esto funcionó para mí
mongod --port 27017 --dbpath C:/MongoDB/data/db
Hay 2 formas de iniciar mongoDB Instalar ubicación (ej: C: /)
antes que nada: copie la carpeta de instalación de mongoDB en C: / location y luego cambie el nombre a "mongodb" o algo que desee. aquí está el ex con el nombre "mongodb"
1: setup mongoDB es un servicio de Windows
1.1 : Make directory name "data" in C:/ ( so we have C:/data ),after that make directory "C:/data/db" <br>
1.2 : run in CMD ( Run as Admin) command -> "echo logpath=C:/mongodb/log/mongo.log > C:/mongodb/mongodb.cfg" <br>
1.3 : run in CMD (Run as Adin) command -> "C:/mongodb/bin/mongod.exe --config C:/mongodb/mongod.cfg --install" <br>
1.4 : run command "net start MongoDB" <br>
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á:
C:/mongodb/bin/mongod.exe –dbpath=C:/mongodb/data/db
PAUSE
si obtiene el error 1078 o 1087, le permite eliminar todos los datos en C: / data / db y reiniciar mongoDB (copie los datos antiguos a la nueva carpeta y haga una copia de seguridad después de reiniciar mongoDB)
3. GUI para mongoDB
estoy usando rockmongo
Diviértete con eso
He seguido los pasos a continuación ... Puede ser que funcione para usted
Crear directorio como a continuación
C: / DATA / DB
mongod --port 27017 --dbpath "C:/data/db"
Funcionó para mí ...
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. Conseguí instalar 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 conectarse a la base de datos de prueba.
Espero eso ayude
Paso 1: Primero descarga el archivo .msi, es decir, el archivo de instalación de
https://www.mongodb.org/downloads#production
Paso 2: Realice la instalación utilizando el archivo .msi así 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: Crea 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 su carpeta mongodb existe y vaya a una ruta como C: / MongoDB / Server / 3.0 / bin. En la carpeta bin, deberías tener mongodb.exe
Paso 5: ahora usa
mongod --port 27017 --dbpath "C:/MongoDB/data/db"
It is showing admin web console waiting for connections on port 28017.
El mensaje anterior significa que mongodb ha comenzado correctamente y está escuchando en el puerto 28017.
Puede usar el shell mongo ( mongo.exe
) para conectarse al mongoDB y realizar operaciones de db.
Hay varias herramientas de GUI disponibles para MongoDB como MongoVUE, etc.
Esto es TODO lo que necesitaba para iniciar mongo en PowerShell, muchas respuestas son demasiado sofisticadas.
- Instalar: https://www.mongodb.com/download-center#community
- Agregue
C:/Program Files/MongoDB/Server/3.6/bin
a la variable de entorno "ruta". Aviso: esta versión estará desactualizada pronto. - Encienda el nuevo PowerShell, ya que obtiene variables de entorno en un inicio, luego escriba mongod
- Abra otra ventana de PowerShell y escriba mongo : ¡tiene acceso a mongo REPL! Si no lo hace, simplemente repita 4 nuevamente (error conocido: https://jira.mongodb.org/browse/SERVER-32473 )