Python连接Mongodb数据库-PyMongo模块

下载

pip install pymongo

 

 

 连接数据库

from pymongo import MongoClient
client=MongoClient() #针对Mongodb运行在本地计算机
# client=MongoClient('mongodb://用户名:密码@服务器IP:端口')

 创建数据库和集合

方式一:

database=client.Hello #初始化数据库
collection=database.hello #初始化集合

方式二:

 

database=client['Hello'] #初始化数据库 第二种方式
collection=database['hello'] #初始化集合

 插入数据

data={
    'id':123,
    'name':'kingname',
    'age':20,
    'salary':9000
}
# collection.insert_one(data)#插入数据

 查询数据

contents=collection.find()#查询数据,不写参数,返回所有
# for content in contents:
# # content=collection.find({'age':29})#带参数查询
#  print(content)

逻辑查询

 

查询结果排序

 更新文档

删除文档

 查询结果去重

collection.distinct('列名')

 

 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值