每当我尝试运行服务器时,都会出现此错误,请进行一些搜索,但找不到解决方法。
服务器运行正常
MongoDB Error: { Error: connect EINVAL 0.0.0.123:27017 - Local
(0.0.0.0:0) at Object._errnoException (util.js:992:11) at
_exceptionWithHostPort (util.js:1014:20) at internalConnect (net.js:960:16) at defaultTriggerAsyncIdScope
(internal/async_hooks.js:284:19) at GetAddrInfoReqWrap.emitLookup [as
callback] (net.js:1106:9) at GetAddrInfoReqWrap.onlookup [as
oncomplete] (dns.js:97:10) name: 'MongoError', message: 'connect
EINVAL 0.0.0.123:27017 - Local (0.0.0.0:0)' }
如果需要,请在error
如何摆脱这个,谢谢!
答案 0 :(得分:0)
当您未使用正确的协议 mongodb 为连接字符串添加前缀时,就会出现此错误。
从文档中:
mongodb://[username:password@]host1[:port1][,host2[:port2],...[,hostN[:portN]]][/[database][?options]]
mongo connection string documentation
因此,如果您要连接到本地主机:
mongodb://localhost:27017