Di MongoDB, Anda membuat database dengan beralih ke database yang tidak ada, lalu memasukkan data ke dalamnya.
Tidak ada CREATE DATABASE
pernyataan di MongoDB seperti yang ada di SQL. Untuk membuat database di MongoDB, cukup beralih ke database yang tidak ada, lalu masukkan data ke dalamnya.
Untuk berpindah database, jalankan use
penyataan. Jika database belum ada, maka akan dibuat:
use music
Ini menghasilkan pesan berikut:
switched to db music
Namun, database tidak benar-benar dibuat sampai Anda memasukkan data ke dalamnya:
db.artists.insert({ artistname: "The Tea Party" })
Pernyataan di atas membuat koleksi dan memasukkan dokumen ke dalamnya.
Ini akan menghasilkan pesan berikut:
WriteResult({ "nInserted" : 1 })
Anda dapat melihat database di daftar database Anda dengan mengeluarkan perintah berikut:
show databases
Berikut ini contoh outputnya:
local 0.000GB music 0.000GB test 0.005GB
Dalam hal ini, tiga database ditampilkan, salah satunya adalah database kami yang baru dibuat ( musik ).
Anda juga dapat menjalankan baris berikut untuk melihat isi database Anda:
db.artists.find()
Yang seharusnya menghasilkan output seperti ini:
{ "_id" : ObjectId("5780fbf948ef8c6b3ffb0149"), "artistname" : "The Tea Party" }
Seperti yang Anda lihat, pasangan nama/nilai kita sekarang disimpan di database baru. MongoDB juga telah memasukkan _id
bidang. Jika Anda tidak memberikan _id
bidang, MongoDB menyediakannya untuk Anda.