教程 mongodb tutorial

Python 与 PyMongo

PyMongo 是 MongoDB 官方提供的 Python 驱动,支持 Python 应用程序与 MongoDB 进行交互。

安装

使用 pip 安装 PyMongo:

bash
pip install pymongo

`

连接数据库

示例代码连接本地 MongoDB:

python
from pymongo import MongoClient

client = MongoClient('mongodb://localhost:27017')
db = client['myDatabase']

基本操作示例

插入文档

python
users = db['users']
result = users.insert_one({'name': 'Alice', 'age': 25})
print('Inserted ID:', result.inserted_id)

查询文档

python
user = users.find_one({'name': 'Alice'})
print(user)

更新文档

python
users.update_one({'name': 'Alice'}, {'$set': {'age': 26}})

删除文档

python
users.delete_one({'name': 'Alice'})

连接配置

  • 支持连接池和多线程环境。
  • 支持认证和 SSL/TLS 配置。
  • 可配置超时和读写偏好。

PyMongo 提供了强大且灵活的接口,方便 Python 开发者高效操作 MongoDB 数据库。