MongoDB - persekitaran
Hello, para penggemar database yang bersemangat! Hari ini, kita akan memulakan sebuah perjalanan yang menarik ke dunia MongoDB. Seperti gurubangsa sains komputer di sebelah anda, saya sangat gembira untuk menghidangkan anda melalui pengaturan persekitaran MongoDB. Jangan bimbang jika anda baru dalam programming - kita akan mengambil langkah demi langkah, dan sebelum anda tahu, anda akan dapat memulakan MongoDB!
Install MongoDB Di Windows
Mari kita mula menginstall MongoDB di Windows. Itu seperti mengatur konsol permainan baru - sedikit kerja awal, tetapi sepenuhnya berharga!
- Pertama, lawati pusat muat turun MongoDB (https://www.mongodb.com/try/download/community).
- Pilih versi Windows dan muat turun penginstal MSI.
- Jalankan penginstal dan ikuti petunjuk. Pilih jenis pengaturan "Complete" untuk instalasi tanpa masalah.
- Pastikan menginstal MongoDB Compass - itu adalah antara muka grafik yang akan membuat hidup anda lebih mudah!
Ini adalah sedikit tip profesional dari tahun-tahun pengajaran saya: Buat folder bernama "data" di drive C: anda (C:\data). MongoDB akan menyimpan basis data-nya di sini secara default.
Install MongoDB di Ubuntu
Untuk penggemar Linux di luar sana, menginstall MongoDB di Ubuntu adalah seperti membuat secangkir kopi - hanya beberapa langkah mudah!
- Buka terminal (Ctrl+Alt+T).
- Update senarai pakej anda:
sudo apt-get update
- Install MongoDB:
sudo apt-get install -y mongodb
- Mulakan perkhidmatan MongoDB:
sudo systemctl start mongodb
Dan voila! Anda siap untuk bergerak.
Mulakan MongoDB
Sekarang kita sudah menginstall MongoDB, mari kita hidupkannya! Itu seperti memperalikan komputer anda - langkah mudah tetapi penting.
Di Windows:
- Buka Command Prompt sebagai pentadbir.
- Navigasi ke direktori instalasi MongoDB anda ( biasanya C:\Program Files\MongoDB\Server\4.4\bin).
- Jalankan perintah berikut:
mongod
Di Ubuntu:
- Buka terminal.
- Saja tulis:
sudo systemctl start mongodb
Anda akan melihat beberapa output yang menunjukkan MongoDB sedang berjalan. Itu hidup!
Hentikan MongoDB
kadang-kadang, kita perlu mengambil rehat. Berikut adalah cara untuk menghentikan MongoDB:
Di Windows:
- Dalam Command Prompt tempat MongoDB sedang berjalan, tekan Ctrl+C.
- Tulis 'Y' untuk mengesahkan.
Di Ubuntu:
- Dalam terminal, tulis:
sudo systemctl stop mongodb
Itu seperti memadamkan cahaya saat anda meninggalkan bilik - kebiasaan yang baik untuk dikembangkan!
Restart MongoDB
Mengulang MongoDB dapat memecahkan banyak masalah. Itu seperti nasihat IT klasik: "Apakah anda sudah mencoba mematikan dan menyalakan lagi?"
Di Windows:
- Hentikan MongoDB seperti yang dijelaskan di atas.
- Mulai lagi menggunakan perintah
mongod
.
Di Ubuntu:
- Dalam terminal, tulis:
sudo systemctl restart mongodb
Bantuan MongoDB
Setiap orang kadang-kadang memerlukan sedikit bantuan. MongoDB datang dengan perintah bantuan built-in yang seperti memiliki panduan ramah di ujung jari anda.
- Mulai shell MongoDB dengan mengetik
mongo
dalam command prompt atau terminal anda. - Setelah masuk ke shell, tulis
help
untuk mendapatkan senarai perintah yang tersedia. - Untuk bantuan tentang perintah tertentu, tulis
help
diikuti dengan nama perintah. Sebagai contoh:help find
Ini akan memberikan anda informasi detil tentang perintah find
.
Statistik MongoDB
Ingin tahu bagaimana MongoDB anda berjalan? mari kita lihat beberapa statistik. Itu seperti melakukan pemeriksaan kesehatan untuk basis data anda!
- Mulai shell MongoDB.
- Gunakan perintah
db.stats()
untuk mendapatkan statistik umum tentang basis data anda:use myDatabase db.stats()
- Untuk statistik khusus koleksi, gunakan:
db.myCollection.stats()
Berikut adalah tabel dari beberapa perintah statistik yang berguna:
Perintah | Keterangan |
---|---|
db.stats() |
Statistik basis data umum |
db.collection.stats() |
Statistik untuk koleksi tertentu |
db.serverStatus() |
Informasi status server |
db.currentOp() |
Informasi tentang operasi saat ini |
Ingat, memahami statistik ini sangat penting untuk memelihara basis data yang sehat. Itu seperti mengetahui tanda-tanda kesehatan anda!
Di akhirnya, mengatur dan mengelola persekitaran MongoDB adalah langkah pertama dalam perjalanan anda ke dunia basis data NoSQL yang menarik. Jangan takut untuk mencoba dan menjelajahi - itu adalah bagaimana kita semua belajar!
Seperti yang saya selalu katakan kepada murid-murid saya, "Dalam dunia basis data, kecurigaan adalah teman terbaik anda dan latihan adalah guru terbesar anda." Jadi, mari maju, mulai mesin MongoDB anda, dan mari kita masuk ke dunia yang menarik data!
Credits: Image by storyset