首先,确保你已经安装了 PyMongo:
pip install pymongo
接下来,可以使用以下代码进行 MongoDB 操作:
import pymongo
# 连接到 MongoDB
client = pymongo.MongoClient("mongodb://localhost:27017/")
# 创建或选择数据库
database = client["mydatabase"]
# 创建或选择集合
collection = database["mycollection"]
# 插入文档
document = {"name": "John", "age": 30, "city": "New York"}
result = collection.insert_one(document)
print(f"Inserted document ID: {result.inserted_id}")
# 查询文档
query = {"name": "John"}
result = collection.find_one(query)
print(result)
# 更新文档
update_query = {"name": "John"}
new_values = {"$set": {"age": 31}}
collection.update_one(update_query, new_values)
result = collection.find_one({"name": "John"})
print(result)
# 删除文档
delete_query = {"name": "John"}
collection.delete_one(delete_query)
# 断开连接
client.close()
请替换连接字符串 "mongodb://localhost:27017/" 为你实际的 MongoDB 服务器地址。在上述示例中,我们连接到本地的 MongoDB 服务器,选择了名为 "mydatabase" 的数据库,并在其中的 "mycollection" 集合中执行了插入、查询、更新和删除操作。
确保 MongoDB 服务器正在运行,并已安装并启动。此外,根据实际需求,你可能需要根据 MongoDB 的身份验证、SSL 连接等设置进行适当的配置。
转载请注明出处:http://www.zyzy.cn/article/detail/13293/Python3