mongodb 問題--java.net.ConnectExeption: connection refuse:connect

環境:windows 10 

工具:studio 3T 2019.2.1

報錯界面

解決方法:

1.找到mongo的bin路徑:

例如--->E:\軟件\mongodb\bin

2.直接在終端界面執行【mongo.exe】

【成功界面】出現如下圖所示,說明已經啓動成功。重新連一下工具。本地mongo則連接成功

【失敗界面】失敗原因是沒有找到指定\data\db這個路徑。【注意:該路徑在哪個盤取決於mongo.exe在哪個盤下執行的,我的在E盤下,所以顯示的事E:\data\db】

解決方法--->在對應盤下創建data文件夾或者db文件夾,重新執行mongo.exe就可以連上本地mongo了

注意了!!!!我在上述一頓操作後再次出現了最開始的問題,這時,我再次執行mongo.exe此時顯示拒絕連接

出現這種情況的解決辦法如下:

mongo路徑下,輸入命令:mongod --dbpath E:\data\db

注:–dbpath是指定數據庫存放目錄,要注意dbpath前有兩個“-”

在打開一個命令窗口,切換到bin目錄下,輸入mongo

此時用工具連本地mongo,連接成功

注意注意注意注意!!!!!!!!!!!!!!!!!!!!!!

上述所說的都是直接終端開啓mongo服務的情況下。關上終端還是不能連本地mongo的。特此說明!

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章