从bash提示符中最简单的方法是什么?
当前回答
启动MongoDB
数据库删除命令为:
1. 首先选择要删除的数据库
use < database name >
2. 然后用这个。。
db.dropDatabase()
其他回答
登录到mongoDB命令行: 并键入下面的命令。 使用“YOUR_DATABASE_NAME”; db.dropDatabase ();
您可以先切换到要删除的数据库。然后您可以使用命令dropDatabase()删除相同的。
代码:
>用dbName
>db.dropdataBase()
结果将是:
{ "dropped" : "dbName", "ok" : 1 }
如果要删除数据库中的特定集合,则切换到数据库并输入以下命令。
代码:
>用dbName
db.collection.drop ()
结果将是:
true
如果你想更好地理解MongoDB shell命令,它是 最好始终遵循文档。 文档链接: https://www.mongodb.com/docs/manual/reference/method/#std-label-js-administrative-methods
在命令提示符中,首先使用以下命令连接mongodb:
mongo -h [host-name]:[port:number] -d [dbname] -u [username] -p [password]
您将使用<dbname>访问db。
运行如下命令删除整个数据库:
db.dropDatabase()
启动MongoDB
数据库删除命令为:
1. 首先选择要删除的数据库
use < database name >
2. 然后用这个。。
db.dropDatabase()
很惊讶我们没有看到这种变化。这样可以最小化命令行上的额外参数,并显式地显示DB被切换到FOO,然后被删除:
$ mongo --host "mongodb://machine:port" --eval 'db.getSiblingDB("FOO").dropDatabase();'
推荐文章
- 无法连接到服务器127.0.0.1:27017
- 如何创建数据库的MongoDB转储?
- 如何将MongoDB作为Windows服务运行?
- 如何监听MongoDB集合的变化?
- 如何在猫鼬排序?
- js的Mongoose.js字符串到ObjectId函数
- mongodb中使用ISODate的日期查询似乎无法正常工作
- 如何更新文档数组中的对象(嵌套更新)
- 在猫鼬模式中添加created_at和updated_at字段
- 如何更新mongodb中的多个数组元素
- MongoDB和Mongoose的区别
- MongoDB在v4之前不兼容ACID意味着什么?
- 显示所有集合中的所有内容
- MongoDB:更新一个字段上的每个文档
- 我如何在MongoDB中部分更新一个对象,以便新对象将覆盖/合并现有的一个