从bash提示符中最简单的方法是什么?


当前回答

从mongo shell中使用以下命令删除db

use <database name>; 
db.dropDatabase();

其他回答

从mongo shell中使用以下命令删除db

use <database name>; 
db.dropDatabase();

启动MongoDB

数据库删除命令为:

1. 首先选择要删除的数据库

use < database name >

2. 然后用这个。。

db.dropDatabase()

其他方式:

echo "db.dropDatabase()" | mongo <database name>

最好的方法是从mongodb控制台执行:

> use mydb; 
> db.dropDatabase();

或者,您可以停止mongod并从数据目录中删除数据文件,然后重新启动。

提示:您还可以将数据文件移动到子文件夹中,如果您确定不再需要它们,可以删除它们。

你不需要heredocs或eval, mongo本身就可以充当解释器。

#!/usr/bin/env mongo
var db = new Mongo().getDB("someDatabase");
db.dropDatabase();

使文件可执行并运行它。