Adicionando a resposta de @ALoR, por conveniência, você pode colocar o seguinte em ~ / .mongorc.js
function dropDatabases(){
var mongo = db.getMongo();
var dbNames = mongo.getDBNames();
for (var i = 0; i < dbNames.length; i++) {
var db = mongo.getDB( dbNames[i] );
print( "Dropping database " + db.getName() + "..." );
db.dropDatabase();
}
}
Então, no shell mongo, você pode simplesmente fazer
dropDatabases()
Dos documentos:
O Mongo lerá o arquivo .mongorc.js do diretório inicial do usuário que está chamando o mongo. No arquivo, os usuários podem definir variáveis, personalizar o prompt do shell mongo ou atualizar as informações que gostariam de atualizar toda vez que iniciarem um shell.
var mongo = db.getMongo(); mongo.getDBNames().forEach(function (dbname) { var db = mongo.getDB(dbname); db.dropDatabase(); });