天天看點

Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed: SocketException: Erro

問題:

在cmd中mongodb的bin目錄下輸入mongo時,報錯 Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed: SocketException: Error connecting to 127.0.0.1:27017 :: caused by :: ����Ŀ�����������ܾ����޷����ӡ� :

[email protected]/mongo/shell/mongo.js:341:17。

如下圖:

Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed: SocketException: Erro

 解決方法:

1.不要關閉這個cmd,在這個報錯下繼續輸入mongod,觀察輸出的東西,可以發現下圖紅框部分

Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed: SocketException: Erro

在安裝mongodb的時候我是在E:\mongoDB下建立的data檔案夾,并在data裡建立db檔案夾。

在這裡的話就不要在意這個,直接按照報錯指定的路徑,在E盤建立data,在data建立db

2.建立之後,繼續在這個cmd中輸入mongod

Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed: SocketException: Erro

 3.不要關閉這個cmd,另外在打開一個cmd,進入mongodb的bin目錄下,輸入mongo

Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed: SocketException: Erro

輸出是這樣的時候就成功了,之後查詢資料庫等操作就在第二個cmd中操作即可