使用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"}})