MongoDB 的相关报错 MongoDB not running on the provided host and port 启动服务时显示系统错误5 服务器没有响应控制功能

博主最近学MongoDB是遇到了关于MongoDB compass 不能连接成功的问题,查了半天,终于解决了。特来分享经验。

报错的效果如下
MongoDB 的相关报错 MongoDB not running on the provided host and port 启动服务时显示系统错误5 服务器没有响应控制功能
翻阅了好多文章,都说要以管理员身份运行net start mongodb,结果如下MongoDB 的相关报错 MongoDB not running on the provided host and port 启动服务时显示系统错误5 服务器没有响应控制功能
还是不能解决问题,于是我翻看了api文档以及别人的解法:在MongoDB的bin目录下打开命令窗口,输入mongod,在开启另一个命令窗口,输入mongo,效果如下:MongoDB 的相关报错 MongoDB not running on the provided host and port 启动服务时显示系统错误5 服务器没有响应控制功能
MongoDB 的相关报错 MongoDB not running on the provided host and port 启动服务时显示系统错误5 服务器没有响应控制功能
还是没有解决问题,于是我注意到报错的消息:**F:data\db\ not found ,**于是我便添加了该文件,效果如下:MongoDB 的相关报错 MongoDB not running on the provided host and port 启动服务时显示系统错误5 服务器没有响应控制功能
MongoDB 的相关报错 MongoDB not running on the provided host and port 启动服务时显示系统错误5 服务器没有响应控制功能
最后实现了效果:
MongoDB 的相关报错 MongoDB not running on the provided host and port 启动服务时显示系统错误5 服务器没有响应控制功能
最后我回顾了一下为什么会报错,原来是mongod --dbpath …\data\db\ 路径配置错误了,希望大家注意一下,其实也许你是安装时没有配置好,所以无法使用net start mongodb。后续操作,都需要开启前面两个命令窗口。
希望对大家有帮助,望大家多多支持博主。