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"})