ServerSelectionTimeoutError:在查询MongoDB thorugh Python时获得操作码1598575443,但应为1
这是我正在使用的代码。Pymongo版本==2.8ServerSelectionTimeoutError:在查询MongoDB thorugh Python时获得操作码1598575443,但应为1,python,mongodb,pymongo,Python,Mongodb,Pymongo,这是我正在使用的代码。Pymongo版本==2.8 client = MongoClient("mongodb://username:password@:port") db = client.database collection = db['document'] collection.count() 我非常感谢你的帮助。提前感谢您正在连接的服务器不是MongoDB。我知道您在问题中包含的连接字符串,“mongodb://username:password@:port“”不是您实际使用的字符串
client = MongoClient("mongodb://username:password@:port")
db = client.database
collection = db['document']
collection.count()
我非常感谢你的帮助。提前感谢您正在连接的服务器不是MongoDB。我知道您在问题中包含的连接字符串,“mongodb://username:password@:port“”不是您实际使用的字符串,因为它无效,并且MongoClient()将引发错误。不管实际的连接字符串是什么,请仔细检查它。我怀疑你的端口错了。如果您的MongoDB服务器正在默认端口27017上侦听,请尝试以下字符串: "mongodb://username:password@主持人:27017“
用服务器的实际值替换用户名、密码和主机。您连接的服务器不是MongoDB。我知道您在问题中包含的连接字符串,“mongodb://username:password@:port“”不是您实际使用的字符串,因为它无效,并且MongoClient()将引发错误。不管实际的连接字符串是什么,请仔细检查它。我怀疑你的端口错了。如果您的MongoDB服务器正在默认端口27017上侦听,请尝试以下字符串: "mongodb://username:password@主持人:27017“ 用服务器的实际值替换用户名、密码和主机