python与mongodb的连接
2016-07-26 12:54
375 查看
Python操作mongodb
1.安装驱动
pip install pymongo
2.引入驱动
from pymongo import MongoClient
3.建立连接
client=MongoClient()
client=MongoClient(“127.0.0.1”,27017)
4.获取数据库
userdb = client["360che"]
5.获取集合
collect = userdb["user"]
6.查询数据
for user in userdb["user"].find():
print user
每条数据是一个字典,字典的key值为字段名
7.按条件查询
for user in userdb["user"].find({"name":"chenlong"}):
print user
8.查询单条记录
User = userdb["user"].find_one({"name":"chenlong"})
9.插入数据
userdb["user"].insert({"name":"xiaoming","age":4,"telephone":"13693584618"})
10.更新数据
userdb["user"].update({"name":"chenlong"},{$set:{"age":32}})
11.增加字段
userdb["user"].update({"name":"chenyi"},{"$set":{"childnum":3}})
12.删除数据
thisdb["user"].remove({"name":"chenlong"})
13. 删除集合里所有数据
thisdb["user"].remove()
1.安装驱动
pip install pymongo
2.引入驱动
from pymongo import MongoClient
3.建立连接
client=MongoClient()
client=MongoClient(“127.0.0.1”,27017)
4.获取数据库
userdb = client["360che"]
5.获取集合
collect = userdb["user"]
6.查询数据
for user in userdb["user"].find():
print user
每条数据是一个字典,字典的key值为字段名
7.按条件查询
for user in userdb["user"].find({"name":"chenlong"}):
print user
8.查询单条记录
User = userdb["user"].find_one({"name":"chenlong"})
9.插入数据
userdb["user"].insert({"name":"xiaoming","age":4,"telephone":"13693584618"})
10.更新数据
userdb["user"].update({"name":"chenlong"},{$set:{"age":32}})
11.增加字段
userdb["user"].update({"name":"chenyi"},{"$set":{"childnum":3}})
12.删除数据
thisdb["user"].remove({"name":"chenlong"})
13. 删除集合里所有数据
thisdb["user"].remove()
相关文章推荐
- MongoDB备份与恢复
- mongodb副本集
- MongoDB学习笔记(3)主从复制和副本集
- MongoDB 游标和索引
- win10 编译mongodb 笔记
- 利用Mongodb做地理空间查询
- mongodb的介绍以及安装
- MongoDB备份与恢复
- MongoDB Replica set + sharding
- 使用python语言操作MongoDB
- 1、mongodb的安装及简单应用
- MongoDB学习笔记(0)windows的安装与配置
- Windows安装Mongodb
- MongoDB安装图文教程
- MongoDB 增删改查
- MongoDB安装图文教程
- mongodb读取从库延时数据问题的一种解决方案
- Mongodb无法启动:The default storage engine
- MongoDB 3.2配置文件directoryPerDB参数,无法重启
- mongodb常用指令