เพื่อสร้างฐานข้อมูลใหม่ใน MongoDB ใช้คำสั่ง use ไวยากรณ์:
use yourDatabaseName;
คำสั่งนี้จะสร้างฐานข้อมูลใหม่ หากมีชื่ออยู่แล้วจะสลับไปใช้ฐานข้อมูลนั้นแทน
ตัวอย่าง: สร้างฐานข้อมูลชื่อ sample
> use sample;
switched to db sample
ตรวจสอบฐานข้อมูลปัจจุบัน
> db
sample
แสดงฐานข้อมูลทั้งหมด
> show dbs;
admin 0.000GB
config 0.000GB
local 0.000GB
สังเกต: ฐานข้อมูล sample ไม่ปรากฏในรายการ เพราะ MongoDB ไม่สร้างไฟล์จริงจนกว่าจะมีข้อมูล (อย่างน้อยหนึ่งเอกสาร) เข้าไป
Insert เอกสารเพื่อให้ฐานข้อมูลปรากฏ
> db.book.insert({"BookName":"Introduction to MongoDB"});
WriteResult({ "nInserted" : 1 })
แสดงฐานข้อมูลอีกครั้ง
> show dbs;
admin 0.000GB
config 0.000GB
local 0.000GB
sample 0.000GB
ตอนนี้ฐานข้อมูล sample ปรากฏในรายการแล้ว นี่คือวิธีที่ MongoDB ทำงานแบบ Lazy Creation — สร้างจริงเมื่อมีข้อมูลเข้าไป