windows设置MongoDB服务

在刚开始接触MongoDB时,没有在windows的服务面板里找到MongoDB的服务,这是因为在安装MongoDB时并没有自己配置服务。因此在使用MongoDB时会报错:

由于目标计算机积极拒绝,无法连接

这是因为MongoDB将数据目录存储在 db 目录下。但是这个数据目录不会主动创建,我们在安装完成后需要自己去创建它。数据目录可以根据自己需要设定在不同位置。

我们首先先建立一个db目录,保存这个目录的位置。(我这里是直接在MongoDB的安装目录下新建一个data/db)

开启MongoDB服务:

1.运行cmd进入MongoDB安装目录下的bin目录:

2.把之前新建的MongoDB的db目录作为mongod.exe的运行路径,输入命令:mongod.exe --dbpath 'db目录'

如图Mongodb的服务就开启了但这样做每次使用mongodb都要使用这种方法开启服务就太过于麻烦了,因此可以将mongodb的服务设置为Windows服务:

1.在新建log目录(通常将其与db目录放在一起)然后在log下新建mongo.log

扫描二维码关注公众号,回复: 2719365 查看本文章

2.在mongodb安装目录下新建文件mongo.config

3.用记事本打开mongo.config编辑内容:

dbPath=db所在路径

logPath=mongo.log所在路径(含mongo.log)

4.以管理员身份运行cmd,进入mongodb安装目录下的bin目录,输入如下命令:

mongod --config mongo.config所在路径\mongo.config --install --serviceName "MongoDB"

输入命令运行net start MongoDB

猜你喜欢

转载自blog.csdn.net/a_Gainer/article/details/71429607
今日推荐