MongoDB(3.4版本)启动服务

MongoDB(3.4版本包括之前的版本和3.6版本)启动服务

此部分可能用到了我之前写的环境变量部分东西点击进入
这篇文章是对官网上的整理官网的解释,点击进入
由于官网上的文档进去直接是最新的版本配置服务的过程不一样,所以需要手动调换到以前的版本。下面是我对在网上搜集的整理:
1.首先先在data文件夹中再创建一个名为log的文件夹(这个文件夹中已经创建好了一个db文件夹)。
2.在桌面上创建一个名为mongod.txt文件然后修改其后缀为cfg,然后向这个文江中写入一些内容如下:
3.4版

systemLog:
    destination: file
    path: c:\data\log\mongod.log
storage:
    dbPath: c:\data\db

这个只对应3.4版本的 ,后来版本的不一样可以参考一下后来版本的。
注意:这些代码部分的路径都是和安装路径有关的,必须与自己的安装路径一致。


3.6版

systemLog:
  destination: "file"
  path: "c:\\data\\log\\mongod.log"
storage:
  dbPath: "c:\\data\\db"

3.把上面的3.4版的内容复制粘贴到刚才放到桌面上的那个mongodb.cfg文件中(打开这个文件可能需要装文本编译器),复制到里面什么都不要动切记 ,然后把这个文件拖动到和bin同目录的那个文件夹中(因为那个文件夹中是需要管理员权限的,不能创建文件所以才需要进行这么一大步)。
4.以管理员的身份打开cmd(找到cmd右键出现以管理的身份打开cmd),然后输入下面指令:

sc.exe create MongoDB binPath= "\"C:\Program Files\MongoDB\Server\3.4\bin\mongod.exe\" --service --config=\"C:\Program Files\MongoDB\Server\3.4\mongod.cfg\"" DisplayName= "MongoDB" start= "auto"

如果出现:

[SC] CreateService SUCCESS

则表明成功,如果显示的其他的则需要删除这个服务,再从头开始。

这个是删除指令,同样也需要在管理员的cmd运行

sc.exe delete MongoDB

如果成功了则需要再任务管理器中的服务中找到这一项,然后启动这个服务,这样所有的工作就完成了,就不需要自己手动开启服务器了。

发布了84 篇原创文章 · 获赞 204 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_44983621/article/details/102450265