MongoDB |使用 MongoShell 删除数据库
先决条件: MongoDB介绍
简短描述: MongoDB 数据库是所有集合的容器,其中 Collection 是一堆 MongoDB 文档,类似于 RDBMS 中的表,而 Document 由类似于 RDBMS 中的元组的字段组成,但它在这里有一个动态模式。
文件示例:
{
"Name" : "Aman",
Age : 24,
Gender : "Male"
}
集合示例:
[
{
"Name" : "Aman",
Age : 24,
Gender : "Male"
},
{
"Name" : "Suraj",
Age : 32,
Gender : "Male"
},
{
"Name" : "Joyita",
"Age" : 21,
"Gender" : "Female"
}
]
MongoShell: mongo shell 是一个交互式 JavaScript 接口,用于查询和更新数据以及在 MongoDB 中执行管理操作。这个站点上给出了关于 Mongo shell 的详细解释。
删除数据库:在 MongoDB 中,数据库保存文档的集合。在单个 MongoDB 服务器上,我们可以运行多个数据库。当您安装 MongoDB 时,会自动生成一些数据库以供使用。很多时候,当数据库不再使用时,您需要删除一些数据库。
db.dropDatabase()该命令用于删除现有数据库。此命令将删除当前选择的数据库。如果您没有选择任何数据库,那么它将删除默认的“测试”数据库。
句法 :
db.dropDatabase()
示例:下面的屏幕截图显示了对新创建的数据库名称 userDB 使用“db.dropDatabase()”命令。
如何删除当前未使用的数据库:您可以使用命令“ db ”检查当前选择的数据库。然后您可以使用“ show dbs ”命令查看数据库列表。然后使用命令“ use databasename ”选择要删除的数据库。然后执行db.dropDatabase()命令删除现有数据库。
示例:在下面的示例中,我们使用了一个数据库名称 userDB,我们想要删除一个不同的数据库名称 adminDB。所以首先我们要选择 adminDB 数据库,然后我们将删除这个数据库。
参考:
https://docs.mongodb.com/manual/core/databases-and-collections/#databases