windows上mongodb配置成windows服务

上一篇文章为大家介绍了windows上mongodb的安装(https://blog.csdn.net/qq_38671973/article/details/80555354),但是启动的方式很麻烦,而且cmd关闭,数据连接就会断开,开发时很不方便,今天为大家介绍怎么将mongodb配置成为windows的服务。

一、创建配置文件和日志

这是我的mongodb目录,data是数据目录,etc是配文件目录,log是日志目录

windows上mongodb配置成windows服务

在etc下新建一个配置文件

windows上mongodb配置成windows服务

在log文件夹新建一个日志文件,此文件无需配置,用来存放日志内容

windows上mongodb配置成windows服务

mongo.conf配置文件内容:

#数据库路径,按照你的数据路径配置
dbpath=E:\softWare\mongodbData\data\
#日志输出文件路径,刚才建的日志文件的路径
logpath=E:\softWare\mongodbData\log\mongodb.log
#错误日志采用追加模式,配置这个后,会追加到现有的日志文件,而不是重新创建
logappend=true
#启用日志文件,默认启用
journal=true
#可以过滤一些无用的日志,调试时设为false,
quiet=false
#端口,默认27017

port=27017

第一步准备工作已经完成了

二、启动mongodb服务

进入mongodb的安装目录bin下,输入:

mongod --config E:\softWare\mongodbData\etc\mongo.conf --install --serviceName mongodb

E:\softWare\mongodbData\etc\mongo.conf是配置文件的路径

--serviceName mongodb指定服务的名称

windows上mongodb配置成windows服务

打开windows服务可以看到mongodb服务已经创建成功,这样每次只要打开服务或者让他默认自动启动就好,不用再cmd那么麻烦的开启

windows上mongodb配置成windows服务

打开服务后,在mongodb安装目录的bin目录下进行连接,可以看到连接成功,是不是省去了一些麻烦,也不用再担心误关cmd还需要重新连接

windows上mongodb配置成windows服务

但是这样连接的时候还需要每次都进入bin目录下才能连接,还是没达到最简洁,接下来把mongodb的环境变量也配置好,这样无论在哪个目录下我们都可以进行mongodb 的操作

三、配置mongodb环境变量

    打开计算机->系统属性->高级系统设置->环境变量->在path变量下加入你的mongodb bin目录的位置

windows上mongodb配置成windows服务


windows上mongodb配置成windows服务

windows上mongodb配置成windows服务

不要忘记分号;

windows上mongodb配置成windows服务

现在就可以在任意目录操作mongodb了

windows上mongodb配置成windows服务

到此mongodb的windows服务已经配置完成,希望给大家有些帮助。