您的位置:首页 > 编程语言 > Go语言

pymongo(1) pymongo的基本使用

2016-07-14 15:19 597 查看
    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) #修改必须显示提交
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python mongodb pymongo