python 操作MongoDB非关系型数据库

Posted Hi小白

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 操作MongoDB非关系型数据库相关的知识,希望对你有一定的参考价值。

# 导入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非关系型数据库的主要内容,如果未能解决你的问题,请参考以下文章

python操作mongodb数据库

python操作MongoDB

Python 操作 MongoDB 数据库!

Python 操作 mongodb 数据库

python爬虫11--文件存储之非关系型数据库存储MongoDB

菜鸟用Python操作MongoDB,看这一篇就够了