mongo-db
  1. mongo-db-drop-database

Drop Database - (Database and Collection Operations)

In MongoDB, a database can be deleted using the dropDatabase() command. This is a powerful operation, as it will delete the entire database and all the collections within it. In this page, we will cover how to drop a database in MongoDB.

Syntax

The syntax for dropping a database in MongoDB is as follows:

use dbName
db.dropDatabase()

Here, dbName is the name of the database that you want to drop.

Example

Suppose we have a database named mytestdb. To drop this database, we can use the following command:

use mytestdb 
db.dropDatabase()

This will remove the mytestdb database from the MongoDB server.

Output

Dropping a database will delete all the collections and the data within them. Therefore, you will not get any output after running the dropDatabase() command. However, you can check whether the database has been dropped by trying to access it. If the database does not exist, MongoDB will return an error.

Explanation

The dropDatabase() command is a powerful operation that removes the entire database and everything inside it. Therefore, it should be used with caution. Before dropping a database, make sure that you have backed up any important data.

Use

Dropping a database can be useful when you want to remove unwanted or deprecated data. It can also be used when you want to start fresh and build a new database from scratch.

Important Points

  • Dropping a database removes all collections and data within it.
  • The dropDatabase() command can only be executed on the current database.
  • The dropDatabase() command should be used with caution as it is a permanent operation.

Summary

In this page, we covered how to drop a database in MongoDB. We discussed the syntax, example, output, explanation, use, and important points of the dropDatabase() command. This command is a powerful operation that removes the entire database and all its collections. Therefore, it should be used with caution and only when necessary.

Published on: