操作mongodb
mongodb是非关系型数据库
一、连接数据库,并进行增删改查
1、连接mongodb数据库,并选择数据库
import pymongo client = pymongo.MongoClient(host='ip',port=27017) db = client['spz']# 选择数据库,如果数据库不存在,会帮你创建
2、选择数据库中的集合,相当于mysql数据库中的表
collection = db['stu_info']#选择一个集合,就相当于mysql里面的表
3、增加数据
db.insert({'name':'aaa','sex':'男'}) db['stu_info'].insert({'name':'aaa','sex':'男'})
4、查找数据
db['stu_info'].find() print(list(db['stu_info'].find({}))) for d in db['stu_info'].find({'title':'baidu.com'}): print(d)
5、删除数据
collection.delete_one({'title':'baidu.com'})# 如果有多条的话,只会删除一条 collection.delete_many()# 删除多条 print(list(collection))
6、更新数据
collection.update({'jd':'jd.com'},{'jd':'www.jd.com','addr':'亦庄'})
二、
自查怎么用like,大于、小于