我没有在我的系统上安装MongoDB,实际上是为前面提到的IP地址创建了一个实例。
from pymongo import MongoClient
client = MongoClient('mongodb://....../')
mydb = client.test_database
import datetime
myrecord = {
"author": "Duke",
"title" : "PyMongo 101",
"tags" : ["MongoDB", "PyMongo", "Tutorial"],
"date" : datetime.datetime.utcnow()
}
record_id = mydb.mytable.insert_one(myrecord)
print (record_id)
print (mydb.collection_names())
答案 0 :(得分:0)
MongoClient不会立即连接。这是一个懒惰的"连接。这意味着在您运行insert
方法之前,它不会尝试连接。您收到的具体错误表示驱动程序无法连接到5.9.84.39:5555
。
您需要确保客户端可以连接到服务器。您应该检查运行Python代码的计算机和运行MongoDB的服务器上的以下项目。