mongodb - 无法连接到本地主机上的我的 mongodb 服务器
问题描述
当我输入连接'mongo --host 127.0.0.1:27017'的命令时,我不知道为什么会出现此错误,它以前可以正常工作。遵循 MongoDB 大学的 M103 教程
MongoDB shell version v3.6.16
connecting to: mongodb://127.0.0.1:27017/?gssapiServiceName=mongodb
2020-01-26T17:51:23.154+0000 W NETWORK [thread1] Failed to connect to 127.0.0.1:27017, in(checking socket for error after poll), reason: Connection refused
2020-01-26T17:51:23.155+0000 E QUERY [thread1] Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed :
connect@src/mongo/shell/mongo.js:263:13
@(connect):1:6
解决方案
我收到了同样的错误消息,因为 mongo 无法访问我的数据库数据路径。
Mongo 日志显示此错误:
I STORAGE [initandlisten] exception in initAndListen: NonExistentPath: Data directory /my_unrecognized_path/data/db not found., terminating
希望这可以帮助。
推荐阅读
- arrays - 数组未在 Quicksort TypeScript 中排序
- string - 如何在Scala中获取字符串中字符的索引?
- c# - C# dot net core 单实例应用程序将参数传递给第一个实例
- mongodb - 对嵌套文档的 MongoDB 查询不返回任何内容
- java - 如何使用 2 维数组创建 tictactoe 板?(不是完整游戏)
- python - 调用操作 Py_buffer 的 python3 扩展模块函数时获取 SIGSEGV
- c# - 我想使用授权级别来保护 azure 功能
- average - 使用 len 和 avg 函数从列表中获取平均值
- django - 如何在 Django 中使用 Ajax 发表评论?
- tkinter - GUI tkinter / 我的主窗口覆盖了我创建的 toplavel