win7安装MongoDB报错的问题(基本所有该踩的坑都踩了)
昨天突发奇想想来玩一玩,然后安装了一下午才成功,基本所有该踩的坑都踩了,但当时没截图,现在靠着记忆写一下。
官网链接:https://www.mongodb.com/try/download/community。
需要注意的是:超过次数就必须要登录才能下载。(证明我真的试过很多次)
1.最开始出现的就是版本问题,没记错的话win7超过4.2版本的mongodb就安装不了了。
安装的时候记得千万不要点击Install MongoDB Compass,半个小时都不带动弹的。
而且中途用任务管理器取消掉后,重新安装会有冲突的问题,需要把之前安装的删掉,且在任务管理器中结束mis字样的进程。
2.安装快结束时出现的问题
我安装的是4.2.19的版本,中间还安装过3.几的版本。都会出现如下图。
不过3.几的版本是没有“Ignore”这个选项的。只能“Cancel”,然后失败。
Ignore之后会发现data里面是空的,且无法启动MongoDB,还有计算机管理的服务里面连MongoDB都不存在。
我的操作是:(顺序不一定)
- 先是在data里面新建了db和log文件夹,
- 配置环境变量,这个不细说了,就是精确到bin文件夹,然后在path里面新增并加上分号‘;’,
- https://blog.csdn.net/qq_45094682/article/details/109113077,按照这个小伙伴说的配置了network service
- 在bin文件下以管理员方式打开cmd(我看有些人教程直接打开就行,但我不行),并执行这个命令
mongod -dbpath "【安装路径】datadb" -logpath "【安装路径】datalogmongo.log" -install -serviceName "MongoDB