Hai, Sob! Salah satu langkah awal yang penting dalam menggunakan MongoDB adalah memahami cara membuat dan menghapus database. Artikel ini akan membahas cara mudah membuat dan menghapus database di MongoDB melalui terminal. Simak yuk, mudah banget kok!
Prasyarat
- Memiliki layanan VPS Ubuntu yang aktif
- Sudah menginstall MongoDB, kalau belum simak caranya pada panduan Cara Install MongoDB di VPS Ubuntu
Step 1: Buat Koneksi SSH pada Server MongoDB
Pertama, buat koneksi SSH ke VPS kamu melalui terminal. Jika menggunakan sistem operasi Windows, kamu bisa menggunakan PuTTY.
Step 2: Membuat Database
Mulai session MongoDB:
mongosh
Selanjutnya, periksa dulu daftar database kamu supaya lebih mudah ketika melacak perubahan.
show dbs
Default database kalau belum pernah membuat database di MongoDB

Untuk membuat database jalankan command di bawah ini.
use db_test
data = { nama : “johan edo” }
db.testCollection.insertOne(data)

- Membuat database dengan nama ‘db_test’ lalu memasukkan collection menggunakan insertOnedata) yang akan menyimpan satu collection dalam database.
- Pesan bahwa collection berhasil dimasukkan ke dalam database.
Sekarang, kalau kamu periksa kembali databasenya maka akan terdapat database yang baru ditambahkan tadi.

Step 3: Menghapus Database
Kalau kamu mau menghapus database di MongoDB pastikan kamu berada di database tersebut. Biasanya ditandai dengan db_kamu>
Jalankan perintah ini kalau belum ada di dalamnya:
use db_kamu
Lalu, jalankan command ini untuk menghapus database berserta semua koleksi dan dokumennya.
db.dropDatabase()

Tambahan
Fyi, Sob! Kalau kamu mau intip koleksi apa saja yang ada di dalam database jalankan command berikut ini.
use db_kamu #pilih databasenya dulu
show collections #tampilkan semua koleksi (tabel)
# misalnya muncul testCollection
db.testCollection.find() #lihat semua data dalam koleksi itu
Kalau kamu mau menghapus satu record koleksi saja di dalam database, caranya berikut ini. Misalnya kamu punya koleksi bernama testCollection dan ingin menghapus satu data berdasarkan nama. Jalankan command:
db.testCollection.deleteOne({ nama: "jagoan hosting" })

Penjelasan:
- Itu adalah list koleksi yang ada di dalam database sebelum dihapus.
- Perintah menghapus suatu koleksi di dalam database berdasarkan nama.
- Record koleksi setelah dihapus.
Sekian, Sob cara membuat dan menghapus database MongoDB. Selalu pastikan untuk berhati-hati saat menghapus database, karena tindakan ini ngga bisa dibatalkan dan akan menghapus semua data di dalamnya. Kalau ada yang masih bikin bingung, jangan ragu hubungi Tim Support Jagoan Hosting ya, Sob!
Hai, Sob! Buat kamu yang udah kepo sama cara pantau monitoring kinerja VPS kamu, yuk ikutin tutorialnya dibawah ini.Tapi, sebenernya Read more
Hai, Sob, kamu suka bingung gimana caranya migrasi file server website ke VPS tanpa cPanel? Yuk, kamu harus banget pantengin Read more
Kamu ingin melakukan login SSH secara otomatis? Gak perlu bingung karena kamu bisa ikutin tutorial di bawah ini untuk melakukan Read more
Hai, Sob! Tahukah kamu, Mengamankan akses ke VPS kamu sangat penting tak terkecuali untuk akses dari SSH. Wah, gimana tuh Read more