Bab ini memperkenalkan operasi dasar dari basis data MongoDB, termasuk pembuatan, penghapusan, dan pencarian database.

Tampilkan semua database

> show dbs
admin    0.000GB
config   0.000GB
local    0.000GB
tizi365  0.000GB

Ganti database

Syntax:

use NAMA_DATABASE

Contoh:

> use mydb
beralih ke db mydb

Tampilkan nama database saat ini

Masukkan perintah db

> db
test

Buat database

Anda tidak perlu membuat database secara eksplisit. Cukup pindah ke database yang belum ada menggunakan use dan sisipkan data, maka database akan dibuat secara otomatis. Contoh:

// Pindah ke database yang belum ada
> use mydb
beralih ke db mydb

// Sisipkan dokumen ke koleksi film (koleksi film akan dibuat secara otomatis jika belum ada)
> db.movie.insert({"name":"tutorials point"})

// Tampilkan semua database (database mydb telah dibuat secara otomatis)
> show dbs
local      0.78125GB
mydb       0.23012GB
test       0.23012GB

Catatan: Basis data dan koleksi MongoDB tidak perlu dibuat sebelumnya; mereka dibuat secara otomatis ketika data pertama kali ditulis.

Hapus database

API db.dropDatabase() dapat digunakan untuk menghapus database saat ini. Contoh:

// Pindah ke database mydb
> use mydb
beralih ke db mydb

// Hapus database mydb
> db.dropDatabase()
> { "dropped" : "mydb", "ok" : 1 }