MongoDB在Win10下的安装

本来安装MongoDB,今天发现win10服务里面的MongoDB无法启动,报错如下:
System error 2 has occurred.
The system cannot find the file specified.
系统错误2。无法找到指定的目录。

因之前装的MongoDB在C盘下,干脆卸载重装好了。卸载完记得重启,不然服务里面的MongoDB一直还在。
当然也可以删除服务,查了stackoverflow,说用NET DELETE 服务名,然后我执行NET DELETE MongoDB,不存在DELETE 命令。我就重启了。

重启后MongoDB服务解除。重新安装MongoDB。

注:这里我加入windows服务中用的是如下命令:(此命令需要用管理员权限运行)

1)先执行—— D:\mongodb\bin\mongod –bind_ip 0.0.0.0 –logpath “D:\Data\db\log.txt” –logappend –dbpath “D:\Data\db” –port 27017 –serviceName “MongoDB” –serviceDisplayName “MongoDB” –install
2)net start MongoDB

《MongoDB在Win10下的安装》 截图自http://www.runoob.com/mongodb/mongodb-window-install.html

安装可以参考[http://m.blog.csdn.net/zhushanzhi/article/details/78174836]

1、下载mongodb在windows下的安装文件
首先去官网https://www.mongodb.com/download-center?jmp=nav#community下载安装文件。mongodb-win32-x86_64-2008plus-ssl-3.2.9-signed.msi。双及安装,选择安装路径。

《MongoDB在Win10下的安装》

《MongoDB在Win10下的安装》

《MongoDB在Win10下的安装》

2、接着在目录下新建data文件夹,F:\mongodb\data;logs文件夹,F:\mongodb\logs;conf文件夹,F:\mongodb\conf。分别用来存放数据,日志和配置文件。

《MongoDB在Win10下的安装》

在conf文件夹下新建mongodb.config文件,内容如下:

dbpath=F:\mongodb\data #数据库路径logpath=F:\mongodb\logs\mongodb.log #日志输出文件路径logappend=true #错误日志采用追加模式,配置这个选项后mongodb的日志会追加到现有的日志文件,而不是从新创建一个新文件journal=true #启用日志文件,默认启用quiet=true #这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为falseport=27017 #端口号 默认为27017
在logs文件夹下,新建mongodb.log文件。
3、开启mongodb服务,以管理员身份启动dos命令窗口,启动mongodb服务之后,可在服务中看到mongodb服务,下次直接执行bin目录下的mongo.exe客户端就可以进行操作了。
[html] view plain copy
F:\mongodb\bin>mongod.exe –config F:\mongodb\conf\mongodb.config –install –serviceName “mongodb”
F:\mongodb\bin>net start mongodb
mongodb 服务正在启动 .
mongodb 服务已经启动成功。
F:\mongodb\bin>

《MongoDB在Win10下的安装》

4、启动mongodb客户端mongo.exe,插入一条数据并查询出来。

《MongoDB在Win10下的安装》

    原文作者:yancolin
    原文地址: https://www.jianshu.com/p/27b3d9cc3423
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞