ITPub博客

首页 > 应用开发 > IT综合 > Python3.5使用pymongo(3.3.1)操作mongodb数据库

Python3.5使用pymongo(3.3.1)操作mongodb数据库

原创 IT综合 作者:梓沐 时间:2016-11-07 10:46:05 0 删除 编辑

Python3.5使用pymongo(3.3.1)操作mongodb数据库

1.连接数据库

from pymongo import MongoClient

conn = MongoClient("192.168.8.205", 27017)

db = conn.testdb

2.查询一条数据

假设在testdb下有一个名为colcollection

print(db.col.find_one())

3.遍历所有数据

for item in db.col.find():

    print(item)

4.插入数据

db.col.insert({"test_id": 21, "UserName": "Neal"})

5.修改数据

db.col.update({"UserName": "Neal"}, {"$set": {"Email": "cancer@live.cn", "test_id": 21.0}})

6.删除数据

db.col.remove({"UserName": "Neal"})

7.对查询结果进行排序

db.col.find({"likes": {"$gt": 100}}).sort("likes")   #--默认为升序

db.col.find({"likes": {"$gt": 100}}).sort("likes",pymongo.ASCENDING)   #--升序

db.col.find({"likes": {"$gt": 100}}).sort("likes",pymongo.DESCENDING)  #--降序

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29812844/viewspace-2127901/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
擅长PLS/QL开发,SQL调优和改写,数据库设计

注册时间:2014-08-18

  • 博文量
    161
  • 访问量
    1086074