用python控制mongodb增删改查命令
时间: 2024-01-26 07:07:00 浏览: 80
通过C#访问mongodb进行增删改查(测试通过)
4星 · 用户满意度95%
可以使用Python的pymongo库来控制MongoDB的增删改查命令。以下是一些示例代码:
1. 连接MongoDB数据库:
```python
import pymongo
client = pymongo.MongoClient("mongodb://localhost:27017/")
db = client["mydatabase"]
```
2. 插入数据:
```python
mycol = db["customers"]
mydict = { "name": "John", "address": "Highway 37" }
x = mycol.insert_one(mydict)
```
3. 查询数据:
```python
mycol = db["customers"]
x = mycol.find_one()
print(x)
```
4. 更新数据:
```python
mycol = db["customers"]
myquery = { "address": "Valley 345" }
newvalues = { "$set": { "address": "Canyon 123" } }
mycol.update_one(myquery, newvalues)
```
5. 删除数据:
```python
mycol = db["customers"]
myquery = { "address": "Mountain 21" }
mycol.delete_one(myquery)
```
这些示例代码可以让你快速了解如何使用Python控制MongoDB的增删改查命令。
阅读全文