para - install mongodb en windows 7 32bit
¿Cómo instalar mongoDB en Windows? (14)
Proceso de instalación de Mongo en Windows
¿Estás listo para la instalación ... y el uso ... Técnicamente, no es una instalación, solo descarga ...
I. Descargue el archivo zip http://www.mongodb.org/downloads
II. Extraelo y copia los archivos en tu ubicación deseada.
III. Inicie el motor de DB.
IV. Pruebe la instalación y úselo.
¡Eso es! Tan simple, ¿verdad? De acuerdo, empecemos
1. Descarga el archivo zip
- Vaya a http://www.mongodb.org/downloads
Verás una pantalla como esta:
- Estoy usando una máquina con Windows 7 de 32 bits, es por eso que descargué el paquete marcado en rojo.
Haga clic en descargar (solo tarda unos segundos).
- Wow ... lo descargué. Era un archivo comprimido llamado
mongodb-win32-i386-2.4.4.zip
(El nombre de la carpeta cambiará según la versión que descargue, aquí recibí la versión 2.4.4).
- Wow ... lo descargué. Era un archivo comprimido llamado
OK todo listo.
2. Extracto
- Extrae el zip
- Copie los archivos en una ubicación deseada en su máquina.
- Voy a copiar los archivos extraídos en mi disco D, ya que no tengo muchos archivos allí.
- Muy bien, entonces, ¿dónde planeas pegar los archivos mongo? En C: ¿o en tu escritorio en sí?
- Ok, no importa dónde pegues ... En la instantánea siguiente, puedes ver que he navegado hasta la carpeta bin dentro de la carpeta Mongo. Cuento quince archivos dentro de bin. ¿Que pasa contigo?
¡Terminado! Eso es todo
¿Qué tenemos que hacer después?
3. Inicie el motor DB
Vamos y comencemos a usar nuestro mongo db ...
- Abra un símbolo del sistema, luego vaya a `bin` en la carpeta mongo! [Navegando a la carpeta bin de mongo] [4]
- Escriba `mongo.exe` (que es el comando utilizado para iniciar mongo Db Power shell). A continuación, consulte la respuesta siguiente ...! [Ejecución de mongo.exe] [5] * Fue una excepción impresionante J LOL ... ¿Qué es eso? *> No se pudo conectar al servidor. * ¿Por qué ocurrió la excepción? No tengo idea ... ¿Creé un servidor en el medio? * * No. * * Correcto, entonces ¿cómo es que se conectó a un servidor en el medio? Máquina tonta ... Jz. * * ¡Lo tengo! Al igual que todos los demás DB, debemos iniciar el motor de DB antes de usarlo. * * Entonces, ¿cómo podemos comenzarlo? *
- Tenemos que iniciar el mongo db usando el comando `mongod`. Ejecute esto desde la carpeta `bin` de mongo. * Veamos lo que sucedió. *! [Introduzca la descripción de la imagen aquí] [6] * De nuevo, una excepción maravillosamente formateada J tenemos bien? ¿Notaste lo que he resaltado en la parte superior? Sí, es el comando mongod. El segundo es la excepción que nos pide que creemos una carpeta llamada datos. Y, dentro de la carpeta de datos, una carpeta llamada `db`. * * Entonces, tenemos que crear estas carpetas` data / db`. * * La siguiente pregunta es dónde crear estas carpetas? *
- Tenemos que crear las carpetas `data / db` en la unidad` C` de nuestra BOX en la que estamos instalando mongo. Vamos a crear la estructura de carpetas en la unidad C. Surge una pregunta aquí: "¿Es obligatorio crear los directorios de datos / db dentro de C?" Nooo, no realmente. Mongo busca `C` de forma predeterminada para esta carpeta, pero puede crearlos donde desee. Sin embargo, si no está en `C`, debes decirle a mongo dónde está. * En otras palabras, si no desea que las bases de datos de mongo estén en `C: /`, debe establecer la ruta de acceso de db para mongo.exe. *
Opcional
- De acuerdo, crearé esas carpetas en alguna otra ubicación además de `C` para una mejor comprensión de esta opción. Voy a crear entonces en la raíz de la unidad `D`, con la ayuda de cmd. ¿Por qué? ¡Porque es una oportunidad para nosotros recordar los viejos comandos dos ...! [Enter image description here] [7]
- El siguiente paso es establecer la ruta Db a mongo.exe. Navegue de nuevo a `bin`, e ingrese el comando,` mongod.exe --dbpath d: / data`. Recibí la respuesta a continuación:! [Introduce la descripción de la imagen aquí] [8] Espero que todo haya ido bien ... Porque no vi ningún ERROR *** en la consola J.
- A continuación, podemos iniciar y ejecutar el archivo db con el comando `start mongo.exe`. [Enter image description here] [9] No vi ningún error o mensaje de advertencia. Pero, tenemos que proporcionar un comando para asegurarnos de que mongo esté en funcionamiento, es decir, mongod recibirá una respuesta:! [Enter image description here] [10] Espero que todo haya ido bien.
4. Pruebe la instalación de Mongo DB
Ahora tenemos que ver nuestro DB ¿verdad? Sí, mucho, de lo contrario, ¿cómo sabremos que se está ejecutando?
Para fines de prueba, MONGO tiene un DB llamado test
por defecto. Vamos a consultar eso.
¿Pero cómo sin ningún estudio de gestión? A diferencia de SQL, tenemos que depender del símbolo del sistema. Sí, exactamente el mismo símbolo del sistema ... nuestro buen y viejo comando ... Heiiiii ... No tengas miedo, sí, es solo nuestro antiguo símbolo del sistema. Ok, vamos y veamos cómo vamos a usarlo ...
Ohhh Nooo ... no cierres el mensaje de comando anterior, déjalo tal como está ...
Estoy seguro de que la gente puede estar recordando la antigua programación en C que hemos hecho en el día de nuestra universidad ¿verdad?
mongo
o mongo.exe
nuevamente y vea qué sucede. Obtendrá una pantalla como se muestra a continuación:
test
por defecto, intente insertar un registro en ella. La siguiente pregunta aquí es "¿Cómo vamos a insertar?" ¿Mongo tiene comandos SQL? No, mongo solo tiene comandos para ayudar.
El comando básico para insertar es
db.test.save ({KodothTestField: ''Mi nombre es Kodoth''})
Donde la test
es la base de datos y .save
es el comando de inserción. KodothTestField
es el nombre de columna o campo, y My name is Kodoth
es el valor.
db.test.find()
Nuestros datos se insertaron con éxito ... Hurrayyyyyy ..
Sé que estás pensando en el número que se muestra con cada registro derecho llamado ObjectId. Es como un campo de Id. Único en SQL que se incrementa automáticamente y todo. Mire de cerca, puede ver que Object Id termina con 92, por lo que es diferente para cada registro.
Por fin tenemos éxito en instalar y verificar el derecho de MONGO. Vamos a tener una fiesta ... Entonces, ¿estás de acuerdo ahora que MONGO es tan dulce como MANGO?
También tenemos herramientas de terceros para explorar el MONGO. Uno se llama MONGO VUE. Usando esta herramienta podemos realizar operaciones contra el mongo DB al igual que utilizamos Management Studio para SQL Server.
¿Puedes imaginar un servidor SQL u Oracle Db con filas completamente diferentes en la misma tabla? ¿Es posible en nuestra tabla DB relacional? Así es como funciona mongo. Te mostraré cómo podemos hacer eso ...
Primero le mostraré cómo se verán los datos en una base de datos relacional.
Por ejemplo, considere una tabla de empleado y una tabla de estudiante en forma relacional. Los esquemas serían completamente diferentes, ¿verdad? Sí exactamente…
Veamos ahora cómo se verá en Mongo DB. Las dos tablas anteriores se combinan en una sola colección en Mongo ...
Así es como se almacenan las colecciones en Mongo. Creo que ahora puedes sentir la diferencia realmente ¿verdad? Todo estaba bajo un único paraguas. Esta no es la manera correcta, pero solo quería mostrarles cómo sucede esto, es por eso que combiné 2 tablas completamente diferentes en una sola Colección.
Si quiere probar, puede usar scripts de prueba a continuación
*********************** PRUEBA INSERTAR SCRIPTS ********* EMPLOYEE ****** db.test.save ({EmployeId : "1", EmployeFirstName: "Kodoth", EmployeLastName: "Kodoth Last", EmployeAge: "14"}) db.test.save ({EmployeId: "2", EmployeFirstName: "Kodoth 2", EmployeLastName: "Kodoth Last 2 ", Empleado:" 14 "}) db.test.save ({EmployeId:" 3 ", EmployeFirstName:" Kodoth 3 ", EmployeLastName:" Kodoth Last 3 ", EmployeAge:" 14 "}) ***** * STUDENT ****** db.test.save ({StudentId: "1", StudentName: "StudentName", StudentMark: "25"}) db.test.save ({StudentId: "2", StudentName: " StudentName 2 ", StudentMark:" 26 "}) db.test.save ({StudentId:" 3 ", StudentName:" StudentName 3 ", StudentMark:" 27 "})
Gracias
Estoy tratando de probar mongoDB y ver si es algo para mí. Descargué la versión de Windows de 32 bits, pero no tengo idea de cómo continuar a partir de ahora.
Normalmente uso los servicios de WAMP para desarrollar en mi computadora local. ¿Puedo ejecutar mongoDB en Wamp?
Sin embargo, ¿cuál es la mejor (¡la más fácil!) Forma de hacerlo funcionar en Windows?
¡Gracias!
Actualización noviembre -2017
1) Diríjase al centro de descargas de Mongo DB https://www.mongodb.com/download-center#community y elija el sabor de MongoDB que desea instalar. Puedes elegir
- MongoDB Atlas - Base de datos MongoDB en la nube
- Communiy Server - MongoDb para Windows (con y sin SSL), iOS, Linux
- OpManger - Mongo Db para Data Center
- Brújula : herramienta de IU para MongoDB
Para conocer su versión del sistema operativo, ejecute este comando en el indicador de cmd
wmic os get caption
Para conocer su arquitectura de CPU (32 o 64 bit) ejecute este comando en el prompt cmd
wmic os get osarchitecture
Estoy usando la versión de la Comunidad (150MBs- licencia de GNU)
2) Haga clic en MSI y siga el proceso de instalación. Exe instalará MongoDb y SSL requeridos por el DB.
Mongo DB debe estar instalado en su disco C
C: / Archivos de programa / MongoDB
MongoDB es autónomo, significa y no tiene otras dependencias del sistema. Si tiene poco disco en la unidad C, puede ejecutar MongoDB desde cualquier carpeta que elija.
Ahora puede ejecutar mongodb.exe desde la carpeta bin. Si obtiene un error de Visual C ++ para dlls faltantes, descargue Visual C ++ Redistributable de
https://www.microsoft.com/en-in/download/details.aspx?id=48145
Después de la instalación, intente volver a ejecutar mongo.exe.
- 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" dbpath = C: / mongodb / data / db / logpath = C: / mongodb / log / mongo.log
- Inicie el servidor: mongod.exe --config = "C: / mongodb / mongo.config"
Eso es !!!
- Descargue el archivo msi para Windows 32 bit como lo ha hecho.
- Haga doble clic en Instalar y seleccione personalizado y explore la ubicación donde quiera que tenga que instalar (personalmente tengo crear la carpeta mongodb en la unidad E e instalarla allí).
- Ok, ahora tienes que crear la carpeta data / db dos donde la creaste, por cierto, la he creado en la raíz de la ubicación instalada, por ejemplo, en E :.
- Ahora enlace el mongod a esta carpeta para almacenar datos use este comando o modifíquelo de acuerdo con sus requisitos vaya a usar cmd E: / mongodb / bin y luego escriba en la consola mongod --dbpath E: / data, se enlazará.
- Ahora ve a usar cmd E: / mongodb / bin y escribe mongod.
- Abra otro cmd con un clic derecho y ejecútelo como un punto de administración en su directorio monogodb instalado y luego bórrelo como E: / mongodb / bin y escriba este mongo.exe
- Después de eso, escriba db.test.save ({Field: ''Hello mongodb''}) este comando insertará el campo a que tiene el nombre Field y el valor es Hello mongodb.
- Después, verifique el registro db.test.find () y presione enter, encontrará el registro que ha ingresado recientemente.
Descargue .msi desde https://www.mongodb.com/download-center#community
Haga doble clic en instalar: complete la opción
Carpeta de instalación C: / Archivos de programa / MongoDB / Server / 3.6 / bin
Cree la carpeta de la base de datos en C: // - c: / data / db yc: / data / log y c: /data/log/mongo.log y configure el permiso de escritura si no
Abra el indicador de cmd en modo Administrador, vaya a C: / Archivos de programa / MongoDB / Server / 3.6 / bin
Escriba lo siguiente
C: / Archivos de programa / MongoDB / Server / 3.6 / bin> mongod --dbpath = "c: / data / db" --logpath = "c: /data/log/mongo.log"
Compruebe la carpeta c: / data / db - debe haber muchos archivos y carpetas
Crea un archivo de configuración llamado "mongo.config" ** dentro de C: / data /
Escriba lo siguiente para establecer los valores de configuración del archivo de configuración recién creado
C: / Archivos de programa / MongoDB / Server / 3.6 / bin> mongod --config C: / data / mongo.config
Abra otro nuevo símbolo del sistema cmd en modo Administrador, vaya a C: / Archivos de programa / MongoDB / Server / 3.6 / bin ejecute las siguientes líneas en la consola.
Escriba lo siguiente para crear un servicio para MongoDB
C: / Archivos de programa / MongoDB / Server / 3.6 / bin> mongod --install --config C: / data / mongo.config --logpath = "c: /data/log/mongo.log"
Si el servicio antiguo de MongoDB existe, entonces necesita eliminar el servicio anterior primero antes de mongod --install comando, ejecute lo siguiente en una nueva consola para eliminar el antiguo servicio mongodb
SC STOP MongoDB
>> SC DELETE MongoDB
Escriba lo siguiente para iniciar MongoDB
C: / Archivos de programa / MongoDB / Server / 3.6 / bin> net start MongoDB
Escriba lo siguiente para detener MongoDB
C: / Archivos de programa / MongoDB / Server / 3.6 / bin> net stop MongoDB
Ahora conecte la base de datos en ip - 127.0.0.1 o 192.168.5.64 en el puerto 27017.
** Nombre de archivo - "mongo.config", pega lo siguiente en el archivo de configuración -
bind_ip = 127.0.0.1,192.168.5.64
puerto = 27017
dbpath = C: / data / db
logpath = C: / data / log / mongo.log
Es muy simple instalar Mongo DB en Windows 7 (utilicé sistema operativo de 32 bits win7)
- Instale la versión correcta de Mongodb (de acuerdo con su bit 32/64 .. imp: - 64 bit no es compatible con 32 bit y viceversa)
2.u puede instalar Mongodb desde este sitio web (según su sistema operativo) http://www.mongodb.org/downloads?_ga=1.79549524.1754732149.1410784175
- DESCARGUE EL .MSI O archivo zip .. e instálelo con los privilegios adecuados
4.copile la carpeta mongodb de c: programfiles a d: [opcional]
5.Después de la instalación, abra el símbolo del sistema (como administrador ... haga clic derecho en cmd y encontrará la opción)
navegue a D: / MongoDB 2.6 Standard / bin
ejecuta mongo.exe ... puede obtener este error
Si no tiene isse, solo tiene que hacer los siguientes pasos
i) prueba el coomand en la siguiente imagen sabrás el error
ii) Esto significa que necesita crear un directorio / data / db
iii) ahora tiene dos opciones, ya sea crear el directorio superior en la unidad c o crear cualquier directorio de nombres "xyz" en otro lugar (no hace y difrencia) ... creemos un directorio de mongodata en d:
- Ahora, vuelva a ejecutar el comando, pero ahora haga lo siguiente: - mongod --dbpath d: / mongodata [se muestra en la figura] esta vez no obtendrá y error
- Espero que todo esté bien hasta este punto ... abre el nuevo comando propmt [sufficent privellages (admin)]
colured en naranja será el comando que necesite ejecutar ... se abrirá el nuevo comando propmt que conocemos como mongo shell (o mongodb shell)
11.no cierre el shell [cualquiera de los comandos también] ya que en este crearemos / borraremos / insertaremos nuestras operaciones de databse
- Permite realizar operaciones básicas
a) mostrar las bases de datos b) mostrar el databse actual c) crear datos de recopilación / inserción (el nombre será la prueba) d) mostrar los datos de la colección
12.Por favor, busque la imagen de los resultados de nuestra operación ... por favor no: - no cierre ningún comando
un tipo de estructura diferente de número es id de objeto: - que se crea automáticamente
Espero que obtenga información importante para instalar mongodb DB.
Es posible que desee comprobar https://github.com/Thor1Khan/mongo.git utiliza una solución mínima las operaciones atómicas de 32 bits en operandos de 64 bits (podría usar el ensamblado pero no parece ser obligatorio aquí) Solo errores digitales fueron perjudicados antes de cometer
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. Obtuve 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.
Me doy cuenta de que ya ha aceptado una respuesta para esto, pero escribí este breve artículo howto para instalar mongodb en el directorio c:/wamp
y ejecutarlo como un servicio. Aquí está la esencia de esto.
Crea estos directorios
mkdir c:/wamp/bin/mongodb/mongodb-win32...2.x.x/data
mkdir c:/wamp/bin/mongodb/mongodb-win32...2.x.x/data/db
mkdir c:/wamp/bin/mongodb/mongodb-win32...2.x.x/logs
mkdir c:/wamp/bin/mongodb/mongodb-win32...2.x.x/conf
Descargue y extraiga los binarios de win32 en el directorio c: / wamp al lado de mysql, apache.
http://www.mongodb.org/downloads
Crea un archivo mongo.conf
c:/wamp/bin/mongodb/mongodb-win32…2.x.x/conf/mongodb.conf
# mongodb.conf
# data lives here
dbpath=C:/wamp/bin/mongodb/mongodb-win32...2.x.x/data/db
# where to log
logpath=C:/wamp/bin/mongodb/mongodb-win32...2.x.x/logs/mongodb.log
logappend=true
# only run on localhost for development
bind_ip = 127.0.0.1
port = 27017
rest = true
Instalar como un servicio
mongod.exe --install --config c:/wamp/bin/mongodb/mongodb-win32...2.x.x/conf/mongodb.conf --logpath c:/wamp/bin/mongodb/mongodb-win32...2.x.x/logs/mongodb.log
Establezca el servicio en automático e inícielo usando services.msc
Agregue ruta a mongo.exe a su ruta
¿Necesita más detalles? Lea el artículo completo aquí ...
pronique.com/blog/installing-mongodb-on-windows-the-wamp-way
No es como WAMP. Debe iniciar la base de datos mongoDB con un comando después de haber creado el directorio C: / database_mongo
mongod --dbpath=C:/database_mongo/
luego puede conectarse a mongodb usando comandos.
Paso 1: Primero descarga el archivo .msi, es decir, el archivo de instalación de
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 MongoDB debajo de los archivos de programa
iniciar el shell y el servicio de MongoDB no es gran cosa. Conseguí una buena referencia después de la larga búsqueda Instalación de MongoDB en Windows
Se proporciona una documentación bastante buena en el sitio web MongoDB
Instalar MongoDB
Determine qué compilación de MongoDB necesita.
Hay tres versiones de MongoDB para Windows:
La edición MongoDB para Windows Server 2008 R2 (es decir, 2008R2) solo se ejecuta en Windows Server 2008 R2, Windows 7 de 64 bits y las versiones más recientes de Windows. Esta compilación aprovecha las mejoras recientes de la plataforma de Windows y no puede operar en versiones anteriores de Windows.
MongoDB para Windows de 64 bits se ejecuta en cualquier versión de 64 bits de Windows más nueva que Windows XP, incluidos Windows Server 2008 R2 y Windows 7 de 64 bits.
MongoDB para Windows de 32 bits se ejecuta en cualquier versión de 32 bits de Windows más nueva que Windows XP. Las versiones de 32 bits de MongoDB solo están pensadas para sistemas más antiguos y para su uso en sistemas de prueba y desarrollo. Las versiones de 32 bits de MongoDB solo admiten bases de datos de menos de 2 GB.
Para encontrar qué versión de Windows está ejecutando, ingrese el siguiente comando en el Símbolo del sistema:
wmic os get osarchitecture
Descarga MongoDB para Windows.
Descargue el último lanzamiento de producción de MongoDB desde la página de descargas de MongoDB. Asegúrese de descargar la versión correcta de MongoDB para su sistema Windows. Las versiones de 64 bits de MongoDB no funcionan con Windows de 32 bits.
Instala el archivo descargado.
En el Explorador de Windows, busque el archivo descargado de msgo de MongoDB, que normalmente se encuentra en la carpeta predeterminada Descargas. Haga doble clic en el archivo msi. Aparecerán un conjunto de pantallas para guiarlo a través del proceso de instalación.
Mueva la carpeta MongoDB a otra ubicación (opcional).
Para mover la carpeta MongoDB, debe emitir el comando mover como un administrador. Por ejemplo, para mover la carpeta a C: / mongodb:
Seleccione el menú Inicio > Todos los programas > Accesorios .
Haga clic con el botón derecho en Símbolo del sistema y seleccione Ejecutar como administrador en el menú emergente.
Emita los siguientes comandos:
cd / move C:/mongodb-win32-* C:/mongodb
MongoDB es autónomo y no tiene otras dependencias del sistema. Puede ejecutar MongoDB desde cualquier carpeta que elija. Puede instalar MongoDB en cualquier carpeta (por ejemplo,
D:/test/mongodb
)Ejecute MongoDB
Advertencia:
No haga que
mongod.exe
visible en redes públicas sin ejecutar en "Modo seguro" con la configuración de autenticación. MongoDB está diseñado para ejecutarse en entornos de confianza y la base de datos no habilita el "Modo seguro" de manera predeterminada.
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
mongod.exe
amongod.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"
Inicie MongoDB.
Para iniciar MongoDB, ejecute
mongod.exe
. Por ejemplo, desde el símbolo del sistema:
C:/Program Files/MongoDB/bin/mongod.exe
Esto inicia el proceso principal de la base de datos MongoDB. El mensaje de espera de conexiones en la salida de la consola indica que el proceso mongod.exe se está ejecutando correctamente.
Dependiendo del nivel de seguridad de su sistema, Windows puede mostrar un cuadro de diálogo de alerta de seguridad sobre el bloqueo de "algunas funciones" de C: / Archivos de programa / MongoDB / bin / mongod.exe para que no se comuniquen en las redes. Todos los usuarios deben seleccionar Redes privadas, como mi red doméstica o laboral y hacer clic en Permitir acceso. Para obtener información adicional sobre seguridad y MongoDB, consulte la documentación de seguridad.
Conéctese a MongoDB.
Para conectarse a MongoDB a través del shell mongo.exe, abra otro Símbolo del sistema. Al conectarse, especifique el directorio de datos si es necesario. Este paso proporciona varios ejemplos de comandos de conexión.
Si su instalación de MongoDB usa el directorio de datos predeterminado, conéctese sin especificar el directorio de datos:
C:/mongodb/bin/mongo.exe
Si su instalación utiliza un directorio de datos diferente, especifique el directorio cuando se conecta, como en este 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"
Si desea desarrollar aplicaciones utilizando .NET, consulte la documentación de C # y MongoDB para obtener más información.
Comience a usar MongoDB.
Para comenzar a utilizar MongoDB, consulte Introducción a MongoDB. También considere el documento de Notas de producción antes de implementar MongoDB en un entorno de producción.
Más tarde, para detener MongoDB, presione Control + C en la terminal donde se está ejecutando la instancia de mongod.
Configurar un servicio de Windows para MongoDB
Nota:
Existe un problema conocido para MongoDB 2.6.0, SERVER-13515, que impide el uso de las instrucciones de esta sección. Para MongoDB 2.6.0, use Manualmente Create a Windows Service para MongoDB para crear un servicio de Windows para MongoDB.
Configurar directorios y archivos.
Cree un archivo de configuración y una ruta de directorio para la salida de registro de MongoDB (logpath):
Cree un directorio específico para los archivos de registro de MongoDB:
md "C:/Program Files/MongoDB/log"
En el símbolo del sistema, cree un archivo de configuración para la opción logpath para MongoDB:
echo logpath=C:/Program Files/MongoDB/log/mongo.log > "C:/Program Files/MongoDB/mongod.cfg"
Ejecute el servicio MongoDB.
Ejecute todos los siguientes comandos en Símbolo del sistema con "Privilegios administrativos:"
Instala el servicio MongoDB. Para
--install
para tener éxito, debe especificar la opción de tiempo de ejecución de logpath.
"C:/Program Files/MongoDB/bin/mongod.exe" --config "C:/Program Files/MongoDB/mongod.cfg" --install
Modifique la ruta al archivo mongod.cfg según sea necesario.
Para usar un dbpath alternativo, especifique la ruta en el archivo de configuración (por ejemplo, C: / Program Files / MongoDB / mongod.cfg) o en la línea de comando con la opción --dbpath.
Si el directorio dbpath no existe, mongod.exe no se iniciará. El valor predeterminado para dbpath es
/data/db
.Si es necesario, puede instalar servicios para varias instancias de mongod.exe o mongos.exe. Instale cada servicio con un único
--serviceName
y--serviceDisplayName
. Use varias instancias solo cuando existan suficientes recursos del sistema y el diseño de su sistema lo requiera.Detenga o elimine el servicio MongoDB según sea necesario.
Para detener el servicio MongoDB, use el siguiente comando:
net stop MongoDB
Para eliminar el servicio MongoDB, use el siguiente comando:
"C:/Program Files/MongoDB/bin/mongod.exe" --remove
Crear manualmente un servicio de Windows para MongoDB
El siguiente procedimiento asume que ha instalado MongoDB usando el instalador MSI, con la ruta predeterminada C: / Program Files / MongoDB 2.6 Standard.
Si ha instalado en un directorio alternativo, tendrá que ajustar las rutas según corresponda.
Abra un símbolo del sistema de administrador.
Windows 7 / Vista / Server 2008 (y R2)
Presione Win + R , luego escriba
cmd
, luego presione Ctrl + Shift + Enter .Windows 8
Presione Win + X , luego presione A.
Ejecute los pasos restantes desde el símbolo del sistema del administrador.
Crear directorios.
Cree directorios para su base de datos y archivos de registro:
mkdir c:/data/db mkdir c:/data/log
Crea un archivo de configuración
Crea un archivo de configuración Este archivo puede incluir cualquiera de las opciones de configuración para mongod, pero debe incluir una configuración válida para logpath:
A continuación, se crea un archivo de configuración que especifica tanto la ruta de acceso como la configuración de dbpath en el archivo de configuración:
echo logpath=c:/data/log/mongod.log> "C:/Program Files/MongoDB 2.6 Standard/mongod.cfg" echo dbpath=c:/data/db>> "C:/Program Files/MongoDB 2.6 Standard/mongod.cfg"
Crea el servicio MongoDB.
Crea el servicio MongoDB.
sc.exe create MongoDB binPath= "/"C:/Program Files/MongoDB 2.6 Standard/bin/mongod.exe/" --service --config=/"C:/Program Files/MongoDB 2.6 Standard/mongod.cfg/"" DisplayName= "MongoDB 2.6 Standard" start= "auto"
sc.exe
requiere un espacio entre "=
" y los valores de configuración (por ejemplo, "binPath=
") y un "" para evitar comillas dobles.Si se crea correctamente, aparecerá el siguiente mensaje de registro:
[SC] CreateService SUCCESS
Inicie el servicio MongoDB.
net start MongoDB
Detenga o elimine el servicio MongoDB según sea necesario.
Para detener el servicio MongoDB, use el siguiente comando:
net stop MongoDB
Para eliminar el servicio MongoDB, primero detenga el servicio y luego ejecute el siguiente comando:
sc.exe delete MongoDB
WAMP = Windows + Apache + MySQL / MariaDB + PHP / Python / Perl
No puedes usar MongoDB en Wamp. Debes instalar MongoDB por separado.
1. Descarga MongoDB
2. Instalar MongoDB
3. Crea las carpetas requeridas:
"C:/MongoDB_2_6_Standard/bin/data/db"
"C:/MongoDB_2_6_Standard/logs"
"C:/MongoDB_2_6_Standard/etc"
NOTA: si los directorios no existen, mongod.exe no se iniciará.
4. Cree un archivo de configuración simple:
systemLog:
destination: file
path: C:/MongoDB_2_6_Standard/logs/mongo.log
logAppend: true
net:
bindIp: 127.0.0.1
port: 27017
Más información sobre cómo crear un archivo de configuración: http://docs.mongodb.org/manual/reference/configuration-options/
5. Instale MongoDB como un servicio de Windows (de esta manera se iniciará automáticamente cuando reinicie su computadora)
Ejecute cmd con privilegios de administrador e ingrese los siguientes comandos:
"C:/MongoDB_2_6_Standard/bin/mongod.exe" --config "C:/MongoDB_2_6_Standard/etc/mongodb.conf" --dbpath c:/MongoDB_2_6_Standard/bin/data/db --directoryperdb --install
6. Inicie el servicio MongoDB de Windows
net start MongoDB
7. Conéctese a MongoDB a través de shell / cmd para probar
C:/MongoDB_2_6_Standard/bin/mongo.exe
NOTA: http://docs.mongodb.org/manual/tutorial/getting-started-with-the-mongo-shell/
8. ¡Eso es todo! Estás listo. :)
9. Desinstale / elimine el servicio de MongoDB para Windows (si cometió un error)
"C:/MongoDB_2_6_Standard/bin/mongod.exe" --remove