Node.js MongoDB错误:连接EINVAL 0.0.0.123:27017-本地(0.0.0.0:0)
每当我试图运行服务器时,就会出现此错误,需要进行一点搜索,但无法找到解决方案 服务器运行正常Node.js MongoDB错误:连接EINVAL 0.0.0.123:27017-本地(0.0.0.0:0),node.js,mongodb,mongoose,Node.js,Mongodb,Mongoose,每当我试图运行服务器时,就会出现此错误,需要进行一点搜索,但无法找到解决方案 服务器运行正常 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 d
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)' }
如果你需要的话,给你
如何摆脱这个,提前谢谢 如果没有使用正确的协议mongodb作为连接字符串的前缀,则会出现此错误 从文件中:
mongodb://[username:password@]host1[:port1][,host2[:port2],...[,hostN[:portN]]][/[database][?options]]
因此,如果要连接到本地主机:
mongodb://localhost:27017
如果没有使用正确的协议mongodb作为连接字符串的前缀,则会出现此错误 从文件中:
mongodb://[username:password@]host1[:port1][,host2[:port2],...[,hostN[:portN]]][/[database][?options]]
因此,如果要连接到本地主机:
mongodb://localhost:27017
我从未见过IP地址以
0.0.0
开头。请确保你是1。连接到正确的IP地址和2。您的MongoDB配置已将bindIp
设置为正确的值。如果您在同一台服务器上运行应用程序和数据库,那么您的配置应该很好,您可以使用localhost
接口进行连接,例如127.0.0.1
。我从未见过以0.0.0
开头的IP地址。请确保你是1。连接到正确的IP地址和2。您的MongoDB配置已将bindIp
设置为正确的值。如果您在同一台服务器上运行应用程序和数据库,那么您的配置应该是良好的,您可以使用localhost
接口进行连接,例如127.0.0.1
。