关于MongoDB4.0安装配置中的mongo.exe报错问题及解决办法

最近使用在Windows10下安装MongoDB4.0,整个安装过程非常顺利,但是最后运行mongo.exe报错,如下图:
关于MongoDB4.0安装配置中的mongo.exe报错问题及解决办法
在网上找了好多方法:
1、先开启mongod,再开启cmd窗口运行,尝试了,没用;
2、删除mongod.lock,在重新来一遍,尝试了,没用;
3、删除整个data文件夹,配置log文件夹确认,再试,依然没有用;

找了好久,耗费了好久,最后是非常偶然的一个想法,毕竟从错误情况反馈来看,mongo.exe是无法得到端口(27017)反馈,而另外一个已经起来的mongod窗口中并没有收到信息。
于是我就想了,是不是网络访问被组织了,虽然本机访问自己一般情况下是不会发生问题的,抱着试一试的心态,我依次点开,打开“网络和internet”设置-》Windows防火墙 -》允许应用通过防火墙,找到 MongoDB Database Server,将专用和公用都勾选(需要先点击更改设置),如下图
关于MongoDB4.0安装配置中的mongo.exe报错问题及解决办法
点击“确认”,再允许mongo.exe,成功了!
满满都是泪,看来最后决定成功的还是这个被忽视的细节,用windows安装真心不容易啊,如果还有同学遇到类似情况,希望我的经历能够有所帮助!