首页 文章

当我尝试在命令提示符下连接到mongodb时,它将显示错误如何解决它?

提问于
浏览
0

events.js:160 throw er; //未处理的'错误'事件

^

MongoError:第一次连接时无法连接到服务器[localhost:27017] [MongoError:connect ECONNREFUSED 127.0.0.1:27017]

at Pool.<anonymous>

(C:\用户\ DELL \桌面\ meanapp \服务器\ node_modules \ mongodb-

芯\ lib中\拓扑\ server.js:328:35)

at emitOne (events.js:96:13)

at Pool.emit (events.js:188:7)

at Connection.<anonymous>

(C:\用户\ DELL \桌面\ meanapp \服务器\ node_modules \ mongodb-

芯\ lib中\连接\ pool.js:274:12)

1 回答

  • 0

    错误是说连接已被拒绝(ECONNREFUSED) . 127.0.0.1:27017没有 endpoints 监听

    Mongo有一个客户端 - 服务器架构 . 在连接到数据库之前,需要启动数据库服务器 . 首先,创建一个用于存储数据文件的文件夹 . 然后,从命令提示符转到mongo安装所在的位置并写入:

    mongod --port 27017 --dbpath C:\path_to_data_folder
    

    https://docs.mongodb.com/manual/tutorial/manage-mongodb-processes/

相关问题