码迷,mamicode.com
首页 > 数据库 > 详细

python 操作MongoDB非关系型数据库

时间:2018-07-03 23:46:17      阅读:238      评论:0      收藏:0      [点我收藏+]

标签:删除   .so   class   import   remove   导入   插入   连接   client   

# 导入MongDB模块
import pymongo
from pymongo import MongoClient

# 连接本地服务器

conn = MongoClient("localhost", 27017)

# 连接数据库
db = conn.zhang

# 获取集合student 表名
collection = db.student
"""
# 统计数据数
res = collection.find().count()

# 查询全部数据
res = collection.find()

# 升序
res = collection.find().sort(age)

# 降序
res = collection.find().sort(age, pymongo.DESCENDING)

# 更新数据
collection.updateOne({name:yuyue},{$set:{age:3333}})

# 删除条件数据
collection.remove({name:yuyue})

# 全部删除数据
collection.remove()

# 插入数据
collection.insert({name:zhangguanghe, age:22, addr: 丽水金阳, phone: 18698828830})

# 条件查询
res = collection.find({age:{$ne:22}})
"""

# 断开连接
conn.close()

 

python 操作MongoDB非关系型数据库

标签:删除   .so   class   import   remove   导入   插入   连接   client   

原文地址:https://www.cnblogs.com/zhangguanghe/p/9260996.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!