博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python3.x 操作Mongodb
阅读量:6972 次
发布时间:2019-06-27

本文共 756 字,大约阅读时间需要 2 分钟。

hot3.png

import pymongoconn = pymongo.Connection("localhost", 27017)  # 连接本地数据库db = conn.test  # 进入数据库testuser = db.user  # 进入集合user# 增info = {"_id": 1, "name": 'xiaoming', "age": 18}  # 插入一条记录db.user.insert(info)  # 主键("_id")存在,不做任何处理db.user.save(info)  # 主键("_id")存在,更新记录'''增加多条数据'''info = [    {'_id': 1, "name": 'xioaming', "age": 18},    {'_id': 2, "name": 'xiaoli', "age": 19},    {'_id': 3, "name": 'xiaozhang', "age": 20},]# 删db.user.remove(id)  # 根据id删除一条记录db.user.remove()  # 删除集合里所有记录db.user.remove({"name": "xiaoming"})  # 删除name=xiaoming的记录db.user.drop()   # 删除集合# 改db.user.update({'_id': 1}, {"$set": {"name": 'xiaoming', "age": '18'}})  # 更新一条记录# 查for u in db.user.find({"name": "xiaoming"}):    print(u)

 

转载于:https://my.oschina.net/xxWang/blog/756759

你可能感兴趣的文章
每天一道算法题(11)——栈的push、pop 序列
查看>>
关于游戏汉化
查看>>
Python中eval函数的作用
查看>>
把Catalina的字符串格式转化为日期格式
查看>>
Linux 笔记
查看>>
easy_install 和 pip
查看>>
ssm中返回中文字符串时出现乱码?
查看>>
复习i++和++j
查看>>
Linux启动过程详解
查看>>
MFC 添加背景图片并让控件背景透明
查看>>
【语法】NSMutableString的用法
查看>>
python
查看>>
apache2 开源协议
查看>>
JFinal
查看>>
图片跟随鼠标移动
查看>>
使用Java绘制验证码
查看>>
前端知识点总结(html+css)部分
查看>>
docker安装elasticsearch
查看>>
设计模式
查看>>
ACM 擅长排列的小明
查看>>