mongodb 与 python3 交互

1.开启server
windows的参考命令:mongod -dbpath d:/data data文件夹存在的情况

2.插入数据, 自动就能创建数据库,数据表 非常友好。

from pymongo import MongoClient
client = MongoClient('127.0.0.1', 27017)
db = client.db_sites
db.sites.insert_one({'name': 'zhangsan'})

3.查询高级 之 使用正则查询,js函数查询
命令行方式:
正则
db.sites.find({url: {$regex: ‘正则表达式’}})

res = db.sites.find({'url': {'$regex': '.*baidu.*'}})

js

db.stu.find({$where:function(){return this.age>30;}})

修改数据–》还是键值对,还是两个=.=|| 前一个是条件,后一个自然是修改数据了

db.stu.update_one({'gender':False},{'$set':{'name':'hehe'}})

4.linux 安装mongodb
http://blog.51cto.com/xiaok007/2068851

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值