首先先进入mongodb的数据库,在Linux下的mongodb操作,可以点击
这里进入的是test数据库下的test_set集合
python环境下相应操作
1 import pymongo2 client = pymongo.MongoClient('127.0.0.7', 27017) # 本地IP,默认端口3 db = client['test'] # 进入数据库4 col = db['test_set'] # 进入集合
查看集合数据:
1 date = 集合.find() 2 date1 = 集合.find_one() 3 4 5 date = col.find() 6 print(date) 7 date1 = col.find_one() 8 print(date1) 9 10 ==>1112 { '_id': ObjectId('5b73e63943494008f8a8111b'), 'name': 'pywjh', 'age': 22.0}13 14 Process finished with exit code 0
插入数据
1 # 单条插入2 col.insert_one({ 'name':'nihao', 'age':99})34 # 多条插入5 lis = [{ 'name':'abc', 'age':44},6 { 'name':'dnf', 'age':33}7 ]8 col.insert_many(lis)
更新数据
# 只更新一条col.update_one({ 'name':'pywjh'}, { '$set':{ 'age':666}})# 多条数据更新col.update_many({ 'name':'pywjh'}, { '$set':{ 'age':666}})
删除数据
# 只会删除一条col.delete_one({ 'name':'pywjh'})# 删除搜索出的多条数据col.delete_many({ 'name':'pywjh'})