win7安装MongoDB报错的问题(基本所有该踩的坑都踩了)

昨天突发奇想想来玩一玩,然后安装了一下午才成功,基本所有该踩的坑都踩了,但当时没截图,现在靠着记忆写一下。

官网链接:https://www.mongodb.com/try/download/community。

需要注意的是:超过次数就必须要登录才能下载。(证明我真的试过很多次)

1.最开始出现的就是版本问题,没记错的话win7超过4.2版本的mongodb就安装不了了。

安装的时候记得千万不要点击 Install MongoDB Compass,半个小时都不带动弹的。

而且中途用任务管理器取消掉后,重新安装会有冲突的问题,需要把之前安装的删掉,且在任务管理器中结束 mis字样的进程。

win7安装MongoDB报错的问题(基本所有该踩的坑都踩了)

2.安装快结束时出现的问题

我安装的是4.2.19的版本,中间还安装过3.几的版本。都会出现如下图。

不过3.几的版本是没有”Ignore”这个选项的。只能”Cancel”,然后失败。

win7安装MongoDB报错的问题(基本所有该踩的坑都踩了)

Ignore之后会发现data里面是空的,且无法启动MongoDB,还有计算机管理的服务里面连MongoDB都不存在。

我的操作是:(顺序不一定)

  1. 先是在data里面新建了db和log文件夹,
  2. 配置环境变量,这个不细说了,就是精确到bin文件夹,然后在path里面新增并加上分号’;’,
  3. https://blog.csdn.net/qq_45094682/article/details/109113077,按照这个小伙伴说的配置了network service
  4. 在bin文件下以管理员方式打开cmd(我看有些人教程直接打开就行,但我不行),并执行这个命令
mongod -dbpath "【安装路径】\data\db" -logpath "【安装路径】\data\log\mongo.log" -install -serviceName "MongoDB

中间还有很多操作,MongoDB怎么出现在服务里不清楚,更改了属性里面的值

win7安装MongoDB报错的问题(基本所有该踩的坑都踩了)

3.mongodb安装后启动提示api-ms-win-crt-runtimel1-1-0.dll缺失

这个问题是夹杂里面,应该是去服务里面启动MongoDB或者直接点击mongo出现的bug,

微软地址: https://www.microsoft.com/zh-cn/download/details.aspx?id=48145

直接去这里面下载就好了,

win7安装MongoDB报错的问题(基本所有该踩的坑都踩了)

会出现下载之后无效的情况:

  1. 重启电脑,
  2. 重启如果还是不行,那就去C:\Windows\SysWOW64里面,删掉api-ms-win-crt-runtime-l1-1-0文件,重新安装,再重启电脑。

4.net start MongoDB异常服务100

在cmd里bin文件夹下执行,net start MongoDB,报发生服务特定错误: 100

但此刻我的http://localhost:27017是可以访问,这就很离谱,不知道原因是什么。

我的操作是:

  1. 删除..\data\db目录下的两个文件:mongod.lock和storage.bson
  2. 重新执行
mongod -dbpath "【安装路径】\data\db" -logpath "【安装路径】\data\log\mongo.log" -install -serviceName "MongoDB

5.mongo.exe闪退的问题

最开始看到有个人说可以在盘下新建一个test包,比如D盘,执行mongod -dbpath d:\test命令就可以,

确实是可以,但不知道是上面哪儿问题的影响每次开启都需要执行一次这个命令,

后面我尝试执行了一次mongod –dbpath 【data文件夹路径】,就好了。不闪退了。

以上是我记忆中的安装流程,思维比较混乱,因为安装途中大小问题不断,尝试过很多其他办法,最后发现对我有用的就是上述文字。

如果有其他问题,欢迎评论区留言讨论。

Original: https://www.cnblogs.com/xyy-520/p/16254264.html
Author: 酸辣小甜饼
Title: win7安装MongoDB报错的问题(基本所有该踩的坑都踩了)

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/569673/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球