標題 IDEA連接MongoDB報com.mongodb.MongoSocketOpenException: Exception opening socket
- 報這樣的錯是因為MongoDB在3.6版本之后把bind_id的值默認為localhost,就是你的電腦的ip地址
- 當你的電腦ip給虛擬機ip不一樣時就報這樣的錯
- 有下面2種解決方案
方案一 - 在conf/Mongodb.conf里添加bind_ip=0.0.0.0,添加這個引數是讓任何的ip可以連接MongoDB
#指定啟動埠
port=27017
#指定資料存放目錄
dbpath=data/db
#指定日志存放目錄
logpath=log/mongodb.log
#后臺運行
fork=true
#設定副本集名稱,在各個組態檔中,其值必須相等
replSet=rs0
bind_ip=0.0.0.0
方案二
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/189612.html
標籤:其他


