前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >9.1 mongo_python.py

9.1 mongo_python.py

作者头像
hankleo
发布2020-09-17 11:00:49
2700
发布2020-09-17 11:00:49
举报
文章被收录于专栏:Hank’s BlogHank’s Blog
代码语言:javascript
复制
# 安装 pymongo pip install pymongo

import pymongo

try:
    # 1.链接mongod的服务
    mongo_py = pymongo.MongoClient()
    # 2.库和表的名字; 有数据会自动建库建表
    # 数据库
    # db = mongo_py['six']

    # 表 集合
    # collection = db['stu']
    # collection = mongo_py['six']['stu']
    collection = mongo_py.six.stu

    # 3.插入数据
    one = {"name": "张三", "age": 50}
    two_many = [
        {"name": "小三", "age": 50},
        {"name": "李四", "age": 30},
        {"name": "王五", "age": 20},
        {"name": "小刘", "age": 15}
    ]

    # collection.insert_one(one)
    # collection.insert_many(two_many)
    # collection.insert()

    # 删除数据
    # collection.delete_one({"age": 15})
    # collection.delete_many({"age": 50})

    # 修改数据
    # collection.update({"age": 20}, {"$set": {"name": "小王"}})
    # collection.update_many({"name": "xiaowang"}, {"$set": {"age": 100}})

    #查询
    result = collection.find({"age":100})
    result = collection.find_one({'age':100})
    # for i in result:
    #     print(i)
    print(result)
except Exception as e:
    print(e)

finally:
    # 关闭数据库
    mongo_py.close()
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-05-02 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档