Tutorial Install MongoDB di Windows 10 (64 & 32 bit)

Tutorial Install MongoDB di Windows 10 (64 & 32 bit)

Berkenalan dengan MongoDB

MongoDB didirikan pada 2007 oleh Dwight Merriman, Eliot Horowitz dan Kevin Ryan - tim di perusahaan DoubleClick. MongoDB adalah platform database modern, tujuan umum tekemuka yang dirancang untuk memaksimalkan kinerja data dan perangkat lunak dalam proses pengembangannya. MongoDB merupakan sebuah model database bergaya NoSQl (Not Only SQL) dimana tidak menggunakan relasi antar tabel dan tidak menyimpannya dalam format tabel baku. MongoDB menggunakan struktur data JSON (Javascript Object Notation) untuk menyimpan datanya. Berikut ini adalah penjelasan singkat mengenai MongoDB:

  • MongoDB menyimpan data secara fleksibel, dokumen mirip JSON, yang berarti bidang dapat bervariasi dari dokumen ke dokumen dan struktur data dapat diubah dari waktu ke waktu
  • Model dokumen memetakan ke objek dalam kode aplikasi Anda, membuat data mudah digunakan
  • Kueri ad-hoc, pengindeksan, dan agregasi waktu nyata memberikan cara yang kuat untuk mengakses dan menganalisis data Anda
  • MongoDB adalah basis data terdistribusi pada intinya, sehingga ketersediaan tinggi, skala horizontal, dan distribusi geografis dibangun dan mudah digunakan
  • MongoDB gratis dan bersumber terbuka (open source). Versi yang dirilis sebelum 16 Oktober 2018 diterbitkan di bawah AGPL. Semua versi yang dirilis setelah 16 Oktober 2018, termasuk perbaikan patch untuk versi sebelumnya, diterbitkan di bawah Server Side Public Lisensi (SSPL) v1.


Install MongoDB di Windows 10 64 bit

Kita bisa mendapatkan file installer untuk sistem operasi windows pada webiste resmi https://www.mongodb.com/download-center/community?jmp=docs. kemudian pilih yang versi windows dan packagenya pilih MSI.


Tekan download dan tunggu hingga proses download selesai. Setelah file berhasil terdowload yaitu file .msi, selanjutnya ada bisa klik dua kali untuk melakukan proses instalasi MongoDB pada Windows 10.



Pada choose setup type pastikan memilih custom.



pilih Browse dan buat folder mongodb di C:



Install MongoDB di Windows 10 32 bit

Silahkan download mongodb terbaru yang versi zip https://www.mongodb.org/dl/win32/i386.

Setelah selesai di download extract filenya dan rename menjadi mongodb, lalu pindahkan ke direktori C:

Buatlah folder data di  C:\mongodb\data sebagai lokasi penyimpanan database.

Jalankan Server MongoDB
Buka command prompt dan masuklah ke C:\mongodb\bin dan gunakan perintah ini untuk menjalankan server mongodb.

mongod.exe --dbpath=c:\mongodb\data

Ketika di jalankan ada error rc100 di baris terakhir

2020-03-26T22:44:58.924+0700 I CONTROL  [initandlisten] dbexit:  rc: 100

Caranya sama seperti pada step pertama di atas, tinggal  tambahkan perintah dibawah ini:

mongod –-storageEngine=mmapv1 –-dbpath C:\mongodb\data

Perhatikan baris terakhir port 27017 ini adalah port resmi dari server mongodb.

Install MongoDB sebagai Windows Service
MongoDB juga bisa diinstall sebagai Windows Service sehingga kita tidak perlu repot2 menjalankannya secara manual. Caranya buka kembali Command Prompt dengan akses admin (Run as Administrator). Lalu masuk ke Folder C:\mongodb\bin lalu jalankan perintah dibawah.

C:\mongodb\bin>mongod.exe --install --journal --logpath c:\mongodb\mongo.log --dbpath=c:\mongodb\data

lalu silahkan restart komputer/ PC anda setelah proses pembuatan service berhasil.

Management Service MongoDB
seperti layaknya service pada sistem operasi windows, kita juga bisa melakukan management service MogonDB baik melalui CMD ataupun Service Manager Windows. berikut ini adalah cara melakukan management service MongoDB melalui CMD.

1. Runing service

net start mongodb

2. Stop service

net stop mongodb

3. Restart service

net restart mongodb

4. Uninstall mongodb dari service windows

C:\monogdb\mongod.exe --remove

Untuk mengakses mongodb server, bukalah satu lagi Command Prompt dan masuk ke folder C:\mongodb\bin

Jalankan perintah berikut ini

C:\mongodb\bin>mongo 127.0.0.1
MongoDB shell version: 2.4.8
connecting to: 127.0.0.1/test
>


Baca Juga : Tutorial CRUD Di MongoDB

    LihatTutupKomentar