我想在MongoDB中删除一个数据库,类似于

use <DBNAME>
db.dropDatabase()

在Mongo贝壳里.

在PyMongo我该怎么做?

推荐答案

PyMongo 2.4 up to at least 3.11.4

from pymongo import MongoClient
client = MongoClient('<HOST>', <PORT>)
client.drop_database('<DBNAME>')
  • 一百

  • 一百

PyMongo 2.3 and earlier

from pymongo import Connection
connection = Connection('<HOST>', <PORT>)
connection.drop_database('<DBNAME>')
  • 一百

  • 一百

Mongodb相关问答推荐

MongoDB-如何过滤和获取数组字段中的最新数据

在不知道字段名称的情况下如何引用 MongoDB 中的字段?

MongoDB 聚合 - $project 和 $match 阶段未按预期工作

如何对 MongoDB setWindowFields 中当前文档以外的文档进行操作

有没有办法从另一条记录中插入一条记录

MongoDB 更新:如果新值不同,则将旧字段值推送到另一个数组字段

Mongodb聚合中基于其他字段值的多个条件的动态新字段值

Mongodb按值分组并计算出现次数

Spring Data + MongoDB GridFS 可以通过 Repository 访问吗?

TypeError:Cannot read property '_id' of undefined

MongoDB聚合多条件

使用 EventSourcing(NodeJS、MongoDB、JSON)跨多个偶尔连接的客户端同步数据

Golang/mgo:如何让 MongoDB 在字段中使用当前时间?

从 mongodb 中的副本配置重新开始

mongodb中类型不相等的查询

mongoose 使用 $cond 中的 $exists 聚合

在 mongoose 中使用 UUID 进行 ObjectID 引用

使用 mongoengine 将多文档插入到 mongodb

MongoDB 用 $type 匹配一个数组?

MongoDb 连接被拒绝