首页 > 数据库技术 > 详细

python基础 mongodb

时间:2019-07-20 20:10:45      阅读:111      评论:0      收藏:0      [点我收藏+]
#非关系型数据库,没有表结构等限制速度比较快,数据放到磁盘上
import pymongo
client=pymongo.MongoClient(host=‘118.24.3‘,port=27017)
db=client[‘jxz‘]#选择数据库,如果过不存在的话帮你创建
db[‘student‘].insert({‘id‘:1,‘name‘:‘ben‘,‘sex‘:‘boy‘})#db[student]选择一个集合,相当于mysql里面的表
print(list(db[‘student‘].find()))
for d in db[‘student‘].find({‘id‘:1}):
print(d)
db[‘student‘].delete_one({‘sex‘:‘boy‘})#如果有多余的话,只会帮你删除掉一条
db[‘student‘].delete_many({‘id‘:1,‘name‘:‘ben‘,})#会删除多条
db[‘student‘].update({‘name‘:‘ben‘},{‘name‘:‘holly‘})#把前面的修改成后面的
db[‘student‘].update({‘name‘:‘holly‘},{‘name‘:‘lili‘,‘addr‘:‘little kingdom‘})

python基础 mongodb

原文:https://www.cnblogs.com/jingw/p/11218871.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!