Introduction
Learn how to create a MongoDB collection using the mongosh shell interface.
Connecting to MongoDB
Before creating a collection, ensure you are connected to your MongoDB server:
Example: Connecting to MongoDB
mongoshThis command starts the mongosh shell and connects to the default MongoDB server running locally.
Switching to a Database
To create a collection, switch to the desired database using the use command:
Example: Switching to a Database
use mydatabaseThis command switches to the “mydatabase” database. Replace mydatabase with your database name.
Creating a Collection
To create a new collection in MongoDB, use the createCollection method:
Example: Creating a Collection
db.createCollection("mycollection")This command creates a new collection named “mycollection” within the current database.
Verifying Collection Creation
Verify that the collection has been created by listing all collections in the database:
Example: Listing Collections
show collectionsThis command lists all collections in the current database. Your newly created collection should appear in the list.
Conclusion
Creating a MongoDB collection using mongosh is straightforward. After creating the collection, you can start inserting documents to store data.