[1] 创建directorys和files
echo logpath=C:Program FilesMongoDBlogmongo.log> "C:Program FilesMongoDBmongod.cfg" --install
md "C:Program FilesMongoDBlog"
echo logpath=C:Program FilesMongoDBlogmongo.log > "C:Program FilesMongoDBmongod.cfg"
2. Run the MongoDB service.
"C:Program FilesMongoDBinmongod.exe" --config "C:Program FilesMongoDBmongod.cfg" --install
3. Stop or remove the MongoDB service as needed.
To stop the MongoDB service use the following command:
net stop MongoDB
To remove the MongoDB service use the following command:
"C:Program FilesMongoDBinmongod.exe" --remove
The following procedure assumes you have installed MongoDB using the MSI installer, with the default path C:Program FilesMongoDB 2.6 Standard.
If you have installed in an alternative directory, you will need to adjust the paths as appropriate.
Open an Administrator command prompt.
Windows 7 / Vista / Server 2008 (and R2)
Press Win + R, then type cmd, then press Ctrl + Shift + Enter.
Windows 8
Press Win + X, then press A.
Execute the remaining steps from the Administrator command prompt.
Create directories.
Create directories for your database and log files:
mkdir c:datadb
mkdir c:datalog
Create a configuration file.
Create a configuration file. This file can include any of the configuration options for mongod, butmust include a valid setting for logpath:
The following creates a configuration file, specifying both the logpath and the dbpath settings in the configuration file:
echo logpath=c:datalogmongod.log> "C:Program FilesMongoDB 2.6 Standardmongod.cfg"
echo dbpath=c:datadb>> "C:Program FilesMongoDB 2.6 Standardmongod.cfg"
Create the MongoDB service.
Create the MongoDB service.
sc.exe create MongoDB binPath= ""C:Program FilesMongoDB 2.6 Standardinmongod.exe" --service --config="C:Program FilesMongoDB 2.6 Standardmongod.cfg"" DisplayName= "MongoDB 2.6 Standard" start= "auto"
sc.exe requires a space between “=” and the configuration values (eg “binPath= ”), and a “” to escape double quotes.
If successfully created, the following log message will display:
[SC] CreateService SUCCESS
Start the MongoDB service.
net start MongoDB
Stop or remove the MongoDB service as needed.
To stop the MongoDB service, use the following command:
net stop MongoDB
To remove the MongoDB service, first stop the service and then run the following command:
sc.exe delete MongoDB