Bu bölüm, MongoDB veritabanının temel işlemlerini, veritabanı oluşturma, silme ve sorgulama işlemlerini tanıtır.

Tüm veritabanlarını göster

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

Veritabanı değiştirme

Sözdizimi:

use VERITABANI_ADI

Örnek:

> use mydb
switched to db mydb

Mevcut veritabanı adını gösterme

db komutunu kullanın

> db
test

Veritabanı oluşturma

Bir veritabanını açıkça oluştırmanıza gerek yok. Sadece use kullanarak mevcut olmayan bir veritabanına geçin ve bir veri parçası ekleyin, veritabanı otomatik olarak oluşturulur. Örnek:

// Mevcut olmayan bir veritabanına geçin
> use mydb
switched to db mydb

// movie koleksiyonuna belge ekle (movie koleksiyonu henüz var olmasa bile otomatik oluşturulur)
> db.movie.insert({"name":"tutorials point"})

// Tüm veritabanlarını göster (mydb veritabanı otomatik olarak oluşturuldu)
> show dbs
local      0.78125GB
mydb       0.23012GB
test       0.23012GB

Not: MongoDB veritabanları ve koleksiyonları önceden oluşturulmak zorunda değildir; veri ilk yazıldığında otomatik olarak oluşturulur.

Veritabanı silme

db.dropDatabase() API'si, mevcut veritabanını silmek için kullanılabilir. Örnek:

// mydb veritabanına geçin
> use mydb
switched to db mydb

// mydb veritabanını silin
> db.dropDatabase()
> { "dropped" : "mydb", "ok" : 1 }