2024-09-27 22:18:48 发布
网友
我想在MongoDB中删除一个类似于
use <DBNAME> db.dropDatabase()
在蒙哥壳里。
在皮蒙戈我该怎么做?
PyMongo 2.4至至少3.2.1
from pymongo import MongoClient client = MongoClient('<HOST>', <PORT>) client.drop_database('<DBNAME>')
从PyMongo 3.2.1 documentation
PyMongo 2.3及更早版本
from pymongo import Connection connection = Connection('<HOST>', <PORT>) connection.drop_database('<DBNAME>')
从PyMongo 2.3 documentation (以及PyMongo 1.0 documentation表示完整性)
from pymongo import MongoClient client = MongoClient('<HOST>', <PORT>) client.db.command("dropDatabase")
参见copydb示例:https://api.mongodb.org/python/current/examples/copydb.html
也可以使用runCommand helper运行其他命令,详细信息请参见https://docs.mongodb.org/v3.0/reference/command/
PyMongo 2.4至至少3.2.1
从PyMongo 3.2.1 documentation
PyMongo 2.3及更早版本
从PyMongo 2.3 documentation (以及PyMongo 1.0 documentation表示完整性)
参见copydb示例:https://api.mongodb.org/python/current/examples/copydb.html
也可以使用runCommand helper运行其他命令,详细信息请参见https://docs.mongodb.org/v3.0/reference/command/
相关问题 更多 >
编程相关推荐