将MongoDB作为windows服务项启动

Posted kimkat

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将MongoDB作为windows服务项启动相关的知识,希望对你有一定的参考价值。

在windows下使用mongodb,每次使用都要重新启动,非常麻烦,那么如何将它作为windows服务项启动呢?作为系统服务项启动以后,以后开机就可以直接使用了。

  1. 在C盘下新建一个文件夹,c:\\data
  2. 在data文件夹下新建2个文件夹,分别用来存放数据和日志。即c:\\data\\db和c:\\data\\log。
  3. 复制mongod.exe的路径,如:"C:\\Program Files\\MongoDB\\Server\\3.6\\bin\\mongod.exe",注意这里,因为Program Files中间有空格,所以必须要使用引号引起来。
  4. 在c:\\data下创建一个bat文件,写入:"C:\\Program Files\\MongoDB\\Server\\3.6\\bin\\mongod.exe" --logpath ""C:\\data\\log\\mongodb.log"" --dbpath "C:\\data\\db" --install --journal
  5. 使用管理员权限运行以上脚本,这时可以在任务管理器中看到MongoDB的服务项了,这时服务项处于停止状态。如图:
  6. 在管理员命令行窗口中输入net start mongodb,启动服务项(也可以在任务管理器中mongodb项上单击右键,然后手工启动服务):

        

 

 

 

        

 

以上是关于将MongoDB作为windows服务项启动的主要内容,如果未能解决你的问题,请参考以下文章

将MongoDB服务器设置成Windows启动服务(win10)

如何将windows的所有服务启动项启动

将mongodb作为Windows10的系统服务来启动

将MongoDB安装为Windows服务---安装MongoDB服务

mongodb安装到windows服务后,无法启动

让mongodb在windows下作为服务启动