簡體   English   中英

當我嘗試在命令提示符下連接到mongodb時,它將顯示錯誤如何解決?

[英]When I try to connect to mongodb in the command prompt it will display an error how to fix it?

events.js:160 throw er; //未處理的“錯誤”事件

  ^

MongoError:首次連接時無法連接到服務器[localhost:27017] [MongoError:連接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)

該錯誤表明連接已被拒絕(ECONNREFUSED)。 沒有端點在127.0.0.1:27017上監聽

Mongo具有客戶端-服務器架構。 連接到數據庫之前,您需要啟動數據庫服務器。 首先,創建一個文件夾來存儲數據文件。 然后,在命令提示符下,轉到您的mongo安裝所在的位置並輸入:

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

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM