Database in MongoDB:

In MongoDB, databases are automatically created when you first write data into them.

To create a database in the MongoDB Shell, you can simply switch to the desired database using the use command. Here's how you can do it:

  1. Start the MongoDB Shell by running the mongo command in your terminal or command prompt.

  2. Connect to the MongoDB server by specifying the connection string. For example:

mongo mongodb://localhost:27017
  1. Switch to the desired database or create a new one using the use command.
  2. For example, to switch to a database named "mydatabase" or create it if it doesn't exist:
use mydatabase


By executing the use command with the desired database name,

MongoDB will create the database if it doesn't already exist.

If the database already exists, it will switch to that database and make it the current working database for subsequent operations.

Please note that an empty database doesn't consume any storage space until data is inserted into it.

Therefore, creating a database in MongoDB doesn't involve explicit creation commands;

it happens implicitly when data is written to that database.