使用Python访问MongoDb示例

使用python访问mongodb

使用驱动连接到MongoDb集群只需要制定MongoDb连接字符串即可,最简单的形式是:

mongodb://数据库服务器主机地址:端口号

如: mongodb://127.0.01:27017

安装用于访问数据库的驱动程序:

pip3 install pymongo

from pymongo import MongoClient

"""
mongodb hello world...
"""

'''
获得client的句柄
'''
uri = "mongodb://127.0.0.1:27017"
client = MongoClient(uri)

"""
数据库操作:插入用户
"""
'''
初始化数据库和集合
此时并没有数据库和集合创建
'''
db = client["eshop"]
user_collection = db["users"]

'''
随着数据的插入,eshop数据库也创建了
'''
new_user = {"username": "nina", "password": "xxx", "email": "123@qq.com"}
result = user_collection.insert_one(new_user)

'''
更新用户
并不需要去数据修改表结构
'''
user_collection.update_one({"username": "nina"},
                           {"$set": {"phone": "123456"}})

 

posted @ 2020-04-04 23:39  liekkas01  阅读(303)  评论(0编辑  收藏  举报