You can delete everything in a MongoDB database using dropDatabase() function. The syntax is as follows −
use yourDatabaseName; db.dropDatabase();
The above syntax will delete everything in a MongoDB database.
To delete everything in a MongoDB database, let us first display all the databases from MongoDB. The query is as follows −
> show dbs
The following is the output −
use yourDatabaseName; admin 0.000GB config 0.000GB flighInformation 0.000GB local 0.000GB sample 0.000GB sampleDemo 0.000GB test 0.003GB
Now we will delete everything from the database ‘flightInformation’.
First, you need to switch the database to ‘flightInformation’. The query is as follows −
> use flighInformation; switched to db flighInformation
Now here is the query to delete everything from database ‘flightInformation’ −
> db.dropDatabase();
The following is the output −
{ "dropped" : "flighInformation", "ok" : 1 }
Here is the query to list all databases −
> show dbs;
The following is the output −
admin 0.000GB config 0.000GB local 0.000GB sample 0.000GB sampleDemo 0.000GB test 0.003GB
Look at the sample output, everything has been deleted from the database ‘flightInformation’.