美文网首页Python三期爬虫作业
【Python爬虫】MongoDB(1)

【Python爬虫】MongoDB(1)

作者: DoctorLDQ | 来源:发表于2017-08-12 22:54 被阅读21次

推荐看MongoDB的官方文档,有兴趣的小伙伴们可以一起学习哟

#显示存在的数据库
show dbs

#连接到某个数据库,如果不存在则创建该数据库
use person  #名为person的数据库

#显示某个数据库中所有的表
show tables

#显示某个表中的数据
db.表名.find()
#可以通过db.表名.find().pretty()打印出比较规整的数据

#获取帮助
help

#向表中插入数据
db.表名.insert({"name":"liudongqing","age":12})

#查询数据
db.表名.find({"name":"liudongqing"}) #获取name=liudongqing的所有记录

db.表名.find({"age":{$gt:20}})  #age大于20的
db.表名.find({"age":{$lt:20}})  #age小于20的

#逻辑与
db.表名.find({"name":"liudongqing","age":20})

#逻辑或
db.表名.find({$or:[{"name":"liudongqing"},{"age":12}]})

#删除
db.表名.remove({"name":"liudongqing"}) #默认删除所有
db.表名.remove({"name":"liudongqing"},{justOne:true})   #只删除一条

#remove all from collection
db.表名.remove({})

#drop a collection
db.表名.drop()
return true

相关文章

网友评论

    本文标题:【Python爬虫】MongoDB(1)

    本文链接:https://www.haomeiwen.com/subject/rwqsrxtx.html