In this tutorial, we will show you how to install MongoDB on Windows.
- MongoDB 2.2.3
- Windows 7
The MongoDB does not require installation, just download and extracts the zip file, configure the data directory and start it with command “
1. Download MongoDB
Download MongoDB from official MongoDB website. Choose Windows 32 bits or 64 bits. Unzip, extracts to your prefer location, for example :
2. Review MongoDB folder
In MongoDB, it contains only 10+ executable files (exe) in the bin folder. This is true, and that are the required files to MongoDB, it’s really hard to believe for a developer like me who come from a relation database background.
Figure : Files under $MongoDB/bin fo>lder
It’s recommended to add
$MongoDB/binto Windows environment variable, so that you can access the MongoDB’s commands in command prompt easily.
3. Configuration File
Create a MongoDB config file, it’s just a text file, for example :
##store data here dbpath=D:\mongodb\data ##all output go here logpath=D:\mongodb\log\mongo.log ##log read and write operations diaglog=3
MongoDB need a folder (data directory) to store its data. By default, it will store in “
C:\data\db“, create this folder manually. MongoDB won’t create it for you. You can also specify an alternate data directory with
4. Run MongoDB server
mongod.exe --config d:\mongodb\mongo.config to start MongoDB server.
d:\mongodb\bin>mongod --config D:\mongodb\mongo.config all output going to: D:\mongodb\log\mongo.log
5. Connect to MongoDB
mongo.exe to connect to the started MongoDB server.
d:\mongodb\bin>mongo MongoDB shell version: 2.2.3 connecting to: test > //mongodb shell
6. MongoDB as Windows Service
Add MongoDB as Windows Service, so that MongoDB will start automatically following each system restart.
Install as Windows Service with
d:\mongodb\bin> mongod --config D:\mongodb\mongo.config --install
A Windows service named “MongoDB” is created.
To start MongoDB Service
net start MongoDB
To stop MongoDB Service
net stop MongoDB
To remove MongoDB Service