此部分可能用到了我之前写的环境变量部分东西点击进入
这篇文章是对官网上的整理官网的解释,点击进入
由于官网上的文档进去直接是最新的版本配置服务的过程不一样,所以需要手动调换到以前的版本。下面是我对在网上搜集的整理:
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
如果成功了则需要再任务管理器中的服务中找到这一项,然后启动这个服务,这样所有的工作就完成了,就不需要自己手动开启服务器了。