python3 MongoDB数据库操作

python3 MongoDB数据库操作

1.安装

使用pip 安装pymongo.

pip3 install pymongo

2.连接

这里测试的数据库名为:mydb

conn = pymongo.MongoClient('mongodb://localhost:27017/')
db = conn.mydb # 连接数据库名

3.操作

3.1 查询

查一条

db.col.find_one()

所有数据

for item in db.col.find():
    print(item)

记录条数

db.col.find().count()

排序

db.col.find().sort("id")  #默认为升序
db.col.find().sort("id",pymongo.ASCENDING)   #升序
db.col.find().sort("id",pymongo.DESCENDING)  #降序

3.2 添加

db.col.insert({"accout":21,"user_name":"xiao"})

3.3 修改

db.col.update({"user_name":"xiao"},{"$set":{"email":"jeiker@126.com","password":"123456"}})

3.4 删除

全部删除

db.col.remove()   

删除指定记录

db.col.remove({"user_name":"xiao"})

你可能感兴趣的:(Python)