mongodb 服务器选择超时错误:本地主机:27017:[Errno 8]未提供节点名或服务名,或未知

3htmauhk  于 2023-02-07  发布在  Go
关注(0)|答案(3)|浏览(109)

服务器选择超时错误:本地主机:27017:[Errno 8]未提供节点名或服务名,或未知
当我试图将数据插入mongodb时,出现了错误。
mongodb服务已启动。
我不能打开'localhost'只在Safari浏览器,可以打开它在Chrome浏览器。(可以打开'127.0.0.1'在这两个)。
我的主机“127.0.0.1本地主机”

r1zk6ea1

r1zk6ea11#

这是一个pymongo配置错误。请确保安装了dnspython模块:

pip install dnspython
xj3cbfub

xj3cbfub2#

你最近升级到pymongo 4了吗?
如果是,URI中缺少的配置选项directConnection可能是个问题,因为它现在默认为False而不是None
此处的行为已更改(请参阅迁移指南)

3npbholx

3npbholx3#

我必须在连接字符串的第一个参数中指定:“蒙古数据库+服务器”:

相关问题