pymongo(1) pymongo的基本使用

    pymongo是python访问Mongodb的第三方库,可以用pymongo方便的进行同步模式的mongodb数据库的操作,本章首先简单的讲解一下pymongo访问mongodb的一些基本操作.

1.导入

>>import pymongo

2.建立与mongodb的连接

>>conn = pymongo.Connection("localhost", 27017)

注意,要保证本地的mongodb服务已经开启,且监听在27017端口(mongodb服务默认监听此端口)

mongodb启动命令:mongod --dbpath "c:\mongodb\data\db"

确保db文件夹存在

3.访问一个数据库,支持属性与字典两种方式.不存在创建

>>db = conn.examples or db = conn["examples"]

4.查看数据库中的所有集合

>>db.collection_names()

4.连接一个数据库里的集合,不存在创建

>>books = db.books or books = db["books"]

5.访问集合的一条记录

>>books.find_one()

>>books.find_one({"title":"c++"})

6.返回集合多条记录,并处理

>>for book in books.find():book

7.查看记录数

>>books.find().count()

8.增:

>>books.insert({"title":"c", "author":"me","descrip":"This is a good book"})

9.删除:

>>books.remove()  #全部删除

>>books.remove({"title":"c"}) #删除指定记录

10.改:

>>book = books.find_one()

>>book['title'] = ""...

>>books.save(book) #修改必须显示提交


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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值