Getting Started

The following page provides various examples for querying in the MongoDB shell. For examples using MongoDB drivers, refer to the links in the Additional Examples section.

Click inside the shell to connect. Once connected, you can run the examples in the shell above.

Within the shell, db refers to your current database. Type db to display the current database.


The operation should return test, which is the default database.

To switch databases, type use <db>. For example, to switch to the examples database:

use examples

You do not need to create the database before you switch. MongoDB creates the database when you first store data in that database (such as create the first collection in the database).

To verify that your database is now examples, type db in the shell above.


To create a collection in the database, see the next tab.

To set up your own deployment:

MongoDB Atlas Free Tier Cluster
MongoDB Atlas is a fast, easy, and free way to get started with MongoDB. To learn more, see the Getting Started with Atlas tutorial.
Local MongoDB installation
For more information on installing MongoDB locally, see Install MongoDB.

For additional examples, including MongoDB driver specific examples (Python, Java, Node.js, etc.), see:

Query document examples
Update document examples
Delete document examples
Give Feedback