Python 操作 MongoDB
# 引用pymongo包 import pymongo; # 创建连接,并选择数据库和集合 client = pymongo.MongoClient("mongodb://localhost:27017/"); db = client["testdb"]; col = db["sites"]; # 插入文档 data = {'name': 'xmsb', 'gender': 1, 'birth': 1998, 'url': 'https://www.cnblogs.com/XiaoMingBlingBling/'}; x = col.insert_one(data); # 查询文档 for i in col.find({"name": 'xmsb'}): print(i); for i in col.find({"birth": {'$gte': 2001, '$lte': 2003}}): print(i); # 更新文档 col.update_many({'name': 'xmsb'}, {'$set': {'birth': 1999}}); # 查询文档 for i in col.find({'birth': {'$eq': 1999}}): print(i); # 删除文档 col.delete_many({'name': 'xmsb'}); # 查询文档 for i in col.find(): print(i);
欢迎转载,转载时请注明来源。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
2021-03-31 MySQL 查看正在执行的SQL