MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Instal MongoDB di Windows

MongoDB adalah tujuan umum, berbasis dokumen, platform data terdistribusi yang dibangun untuk pengembang aplikasi modern dan untuk cloud.

MongoDB diklasifikasikan sebagai database NoSQL. Ini menggunakan dokumen mirip JSON dengan skema opsional.

Anda dapat menggunakan MongoDB sebagai penerapan cloud, atau sebagai penginstalan di lokasi.

Dalam tutorial ini, saya menginstalnya sebagai instalasi on-premise menggunakan MongoDB Community Edition di Windows.

Unduh MongoDB

MongoDB memiliki wizard penginstalan dan opsi penginstalan tanpa pengawasan. Untuk tutorial ini, kami menginstalnya dengan wizard penginstalan menggunakan opsi default.

Untuk mengunduh MongoDB:

  1. Buka halaman unduhan MongoDB.
  2. Pilih Lokal pilihan.
  3. Periksa apakah opsi yang benar ditampilkan untuk unduhan (yaitu versi saat ini dipilih, Windows dipilih, dan msi paket dipilih). Lihat tangkapan layar di atas sebagai contoh.
  4. Klik Unduh .

Instruksi tersebut didasarkan pada halaman Unduhan MongoDB pada saat tutorial ini. Anda mungkin perlu mengubahnya jika sudah berubah saat Anda membaca ini.

Berikut tampilan halaman Download pada saat tutorial ini:

Instal MongoDB

Setelah diunduh, Anda mungkin akan melihat file yang diunduh di bagian bawah halaman Unduhan:

Klik Buka file .

Ini akan membuka penginstal:

Klik Berikutnya .

Ini membawa kita ke layar perjanjian lisensi:

Jika Anda menyetujui persyaratan dan ketentuan, centang Saya menerima persyaratan dalam Perjanjian Lisensi , lalu klik Berikutnya .

Yang membawa kita ke layar Pilih Jenis Pengaturan:

Layar ini memungkinkan Anda untuk memilih apakah akan menginstal pengaturan lengkap (default) atau tidak, atau memilih pengaturan khusus (di mana Anda memilih fitur program yang akan diinstal).

Untuk tutorial ini, klik Selesai .

Ini secara otomatis membuka layar Konfigurasi Layanan:

Pada titik ini, Anda memiliki pilihan untuk menjalankan MongoDB sebagai layanan jaringan, atau sebagai pengguna lokal atau domain.

Untuk tutorial ini, kami akan membiarkannya di default (yaitu menjalankannya sebagai layanan jaringan).

Klik Berikutnya> .

Yang membawa kita ke layar Instal MongoDB Compass:

MongoDB Compass adalah alat GUI untuk mengelola MongoDB. Anda tidak perlu menginstal ini, tetapi untuk tujuan tutorial ini, kami akan menginstalnya.

Instal Kompas MongoDB opsi dicentang secara default. Jika Anda senang menginstal MongoDB Compass, biarkan dicentang. Jika tidak, hapus centang.

Klik Berikutnya .

Ini membawa kita ke layar terakhir sebelum instalasi:

Jika Anda perlu melakukan perubahan, sekarang adalah kesempatan terakhir Anda untuk kembali dan membuatnya, sebelum kembali ke layar ini.

Klik Pasang untuk menginstal MongoDB.

Anda mungkin mendapatkan kotak konfirmasi Kontrol Akun Pengguna yang biasa:

Klik Ya untuk mengizinkan aplikasi membuat perubahan pada perangkat Anda.

Anda mungkin juga mendapatkan pemberitahuan bahwa file tertentu yang perlu diperbarui oleh penyiapan ini sedang digunakan:

Dalam kasus saya, saya telah menginstal SQL Server di mesin ini, dan menggunakan file yang perlu diperbarui oleh pengaturan MongoDB.

Anda dapat memilih salah satu opsi di sini, tetapi untuk tutorial ini, kami akan membiarkannya di default (yaitu Menutup aplikasi dan mencoba memulai ulang).

Klik Oke .

Pengaturan sekarang berjalan dan menginstal MongoDB dan MongoDB Compass. Mungkin perlu beberapa saat. Selama tutorial ini, butuh sekitar 10 hingga 15 menit, dan sepertinya macet saat menginstal MongoDB Compass, tetapi akhirnya berhasil.

Setelah diinstal, layar terakhir ditampilkan, dengan Kompas MongoDB di latar belakang:

Klik Selesai .

Saat Anda menginstal MongoDB sebagai Layanan Windows, layanan dimulai setelah instalasi berhasil.

Anda sekarang dapat melanjutkan dan terhubung ke MongoDB.

Anda dapat terhubung ke MongoDB melalui mongo shell (yang disertakan dalam instalasi), atau dengan alat GUI Kompas MongoDB (jika Anda menyertakannya dalam instalasi).

Hubungkan ke MongoDB melalui mongo Shell

Shell mongo adalah antarmuka shell JavaScript interaktif untuk MongoDB, dan disertakan dengan instalasi MongoDB.

Untuk mulai menggunakan MongoDB melalui mongo shell, buka command prompt dan masukkan berikut ini:

"C:\Program Files\MongoDB\Server\4.4\bin\mongo.exe"

Itu akan menghubungkan shell mongo.exe ke instance MongoDB yang sedang berjalan.

Atau, Anda dapat menavigasi ke lokasi itu dan klik dua kali mongo.exe berkas.

Setelah terhubung, Anda dapat mengetik help untuk memunculkan opsi bantuan interaktif.

Terhubung melalui Kompas MongoDB

Jika Anda menyertakan Kompas MongoDB dalam penginstalan, Anda dapat menggunakannya untuk terhubung ke MongoDB.

Anda biasanya akan menemukan MongoDB Compass di menu Start Windows, tetapi setelah menginstal MongoDB, MongoDB Compass sudah berada di latar belakang menunggu untuk digunakan.

Setelah kami menutup penginstal pada langkah terakhir penginstalan, layar Selamat Datang Kompas MongoDB tetap ada:

Anda dapat menggunakan Berikutnya> tombol untuk memeriksa beberapa kemampuan MongoDB. Setelah selesai, tutup hamparan ini dengan mengeklik X di pojok kanan atas.

Yang mungkin akan membawa Anda ke dialog Pengaturan Privasi:

Hapus centang pada apa pun yang tidak Anda inginkan, lalu klik Mulai Menggunakan Kompas .

Ini membawa kita ke layar Koneksi Baru:

Jika Anda mengikuti tutorial ini, Anda seharusnya dapat terhubung menggunakan string koneksi yang sama seperti pada tangkapan layar di atas. Untuk mengulangi, ini dia:

mongodb://127.0.0.1:27017

Ini menggunakan format string koneksi standar untuk penerapan mandiri yang tidak menerapkan kontrol akses.

Lihat Format URI String Koneksi di situs web dokumentasi MongoDB untuk ikhtisar terperinci tentang berbagai format URI string koneksi.

Setelah Anda memasukkan string koneksi. klik HUBUNGKAN .

Jika koneksi berhasil, Anda sekarang akan melihat sesuatu seperti ini:

Anda baru saja terhubung ke MongoDB melalui Kompas.


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Luwak tidak menyimpan objek bersarang

  2. MongoDB Menggunakan Sharding dengan Operator Agregasi $lookup

  3. Bagaimana Anda memperbarui banyak bidang menggunakan Update.Set di MongoDB menggunakan driver c # resmi?

  4. Dapatkan BinData UUID dari Mongo sebagai string

  5. Buat, Baca, Perbarui, Hapus data dengan menggunakan Node.js - Mongoose