【Python爬虫】MongoDB(1)

推荐看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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容