python操作mongodb

下载mongodb

启动mongodb服务

安装python包

python操作mongodb

1
2
3
4
5
6
7
8
9
10
11
from pymongo import *
 
try:
    client = MongoClient('localhost', 27017)
    db = client.py3
    col = db.t3
    for index in range(10):
        col.insert_one({'name': 'py%s' % index})
    print('ok')
except Exception as e:
    print(e)

  

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#coding:utf-8
 
# 倒包
from pymongo import MongoClient
 
# 链接数据库实例
client = MongoClient('localhost',27017)
 
# 选择一个数据库
# db = client.python3
db = client['python3']
 
# 选择一个集合
# col = db.test
col = db['test']
 
# 查询
# temp = col.find()
# print (type(temp))
# for i in temp:
#     print (i)
# data = col.find_one()
# print(data)
 
# 插入数据
# for i  in range(13):
#     key = str(i)
#     col.insert({key:i*i+1})
 
# 修改数据
# col.update({"12":145},{"$set":{"12":146}})
 
# 删除
col.remove({'12':146})

  

posted @   安迪9468  阅读(113)  评论(0编辑  收藏  举报
编辑推荐:
· 软件产品开发中常见的10个问题及处理方法
· .NET 原生驾驭 AI 新基建实战系列:向量数据库的应用与畅想
· 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密
· 一次Java后端服务间歇性响应慢的问题排查记录
· dotnet 源代码生成器分析器入门
阅读排行:
· ThreeJs-16智慧城市项目(重磅以及未来发展ai)
· .NET 原生驾驭 AI 新基建实战系列(一):向量数据库的应用与畅想
· Ai满嘴顺口溜,想考研?浪费我几个小时
· Browser-use 详细介绍&使用文档
· 软件产品开发中常见的10个问题及处理方法
历史上的今天:
2015-01-09 使用百度ueditor的插件使得代码高亮显示
2015-01-09 thinkphp的select和find的区别
点击右上角即可分享
微信分享提示