Penggunaan fungsi MONGODB://LOCALHOST:27017 pada PHP

Xampp adalah sebuah paket web server yang bisa digunakan secara gratis sebagai web server untuk pengembangan aplikasi berbasis website, aplikasi ini sangat mudah digunakan karna hanya perlu sekali klik untuk melakukan instalasi dan anda sudah punya web sever dengan bahasa pemograman PHP, database MySQL dan PHPmyAdmin untuk mengelola database nya.

Tapi bagaimana jika anda ingin menggunakan database MongoDB ? secara default anda belum bisa menggunakan database mongodb secara langsung, karna anda harus menginstall database tersebut secara terpisah lalu mengaktifkan extension php_mongodb agar aplikasi PHP yang anda bangun bisa terkoneksi dengan database mongodb.

Jika anda belum melakukan instalasi MongoDB maka sebaiknya silahkan ikuti artikel cara melakukan instalasi MongoDB terlebih dahulu.

Baca Juga Artikel Terkait Lainya :

  • Cara Membuat Koneksi PHP Dengan Database Postgree
  • Cara membuat Koneksi PHP Dengan Database MySQL Server
  • Cara Melakukan Instalasi Database Mongo DB

Cara Mengaktifkan Extension MongoDB

yang perlu diperhatikan ketika ingin mengaktifkan extension mongodb adalah versi PHP yang anda pakai, anda bisa melakukan pengecekan dengan menjalankan perintah php -v pada terminal seperti berikut ini.

kemudian kita akan mengdownload extension sesuai dengan versi PHP yang sudah terinstall, silahkan buka halaman //pecl.php.net/package/mongodb/1.8.0beta1/windows dan download versi yang thread save sesuai dengan versi PHP yang anda gunakan.

setalah itu silahkan extrack file php_mongodb.dll dan php_mongodb.pdb ke folder php/ext, jika anda melakukan instalasi xampp pada partisi C maka lokasinya adalah C:\xampp\php\ext, silahkan sesuaikan saja path nya.

langkah terakhir adalah menegubah konfigurasi php agar melakukan load extension mongodb, silahkan buka file php.ini dan tambahkan baris berikut :

extension=php_mongo.dll

silahkan simpan perubahan konfigurasi dan restart service apache nya. lalu kita akan melakukan verifikasi apakah extension mongodb udah terpasang atau belum dengan bantuan halaman phpinfo. jika muncul informasi seperti dibawah ini berarti mongodb sudah berhasil dikenali oleh php dan siap untuk digunakan.

Membuat Koneksi PHP Dan MongoDB

Sebelum membuat koneksi ke database mongodb, kita akan membuat database nya terlebih dahulu, pada artikel ini saya akan menggunakan mongoCompass untuk membuat database dan mengelola collection nantinya.

jadi silahkan aktifkan mongoserver dan akses menggunakan MongoCompass dengan cara seperti berikut :

Lalu kita akan membuat database baru dengan nama erp dan collection baru dengan nama customer seperti dibawah ini :

setelah membuat database, kita akan membuat project php baru, silahkan buat sebah folder baru dengan nama phpmongo, kemudian kita akan melakukan instalasi package mogoclient dengan bantuan composer, silahkan masuk ke folder phpmongo dan ketik perintah berikut ini :

composer require mongodb/mongodb

setelah itu buatlah sebuah file baru dengan nama index.php yang akan kita isi dengan contoh script untuk melakukan koneksi ke mongo server, mengakses client dan melakukan insert sebuah data pada collection yang sudah kita buat tadi di awal, script untuk koneksi php ke mongodb adalah seperti ini :

<?php require 'vendor/autoload.php'; // include Composer's autoloader // membuat koneksi ke mogo server $client = new MongoDB\Client("mongodb://localhost:27017"); // memilih database yang ingin digunakan $db = $client->erp; // memilih collecttion $customerCollection = $db->customer; // insert data ke colection $result = $customerCollection->insertOne( [ 'name' => 'Nuris Akbar'] ); echo "Inserted with Object ID '{$result->getInsertedId()}'";

setelah itu kita akan mengakses script tersebut dengan terminal, silahkan ketik perintah php index.php seperti berikut ini :

setelah menjalankan perintah tersebut, silahkan chek isi dari collection customer maka akan muncul sebuah data baru sesuai dengan data yang kita definisikan pada script index.php tadi.

sekian artikel bagaimana membuat koneksi php dengan database mongodb, semoga bermanfaat.

Nuris Akbar SST, M.Kom

Senior Backend Web Developer Dengan Pengalaman Lebih Dari 8 Tahun, Sekarang Menjadi CTO Di Startup Globalvillage, Founder Academy Diigtal Dan Instruktur Training Di PT Brainamtics Cipta Informatika.

Kenapa harus menggunakan MongoDB?

Pakai MongoDB untuk Project Website Terbaik Anda! MongoDB semakin banyak digunakan oleh developer karena berbagai keunggulan yang dimilikinya, yaitu: Performa lebih cepat. Pengelolaan database lebih mudah. Mampu menampung banyak data bervariasi.

Jelaskan langkah langkah dalam instalasi MongoDB?

Berikut ini adalah langkah-langkah cara install MongoDB di Ubuntu 20.04..
Update Server. Selanjutnya, yang perlu Anda lakukan adalah meng-update Ubuntu 20.04 menggunakan perintah berikut: sudo apt-get update..
2. Install MongoDB. ... .
Aktifkan MongoDB. ... .
4. Cek Status MongoDB..

Apa itu Mongoose JS?

Mongoose adalah sebuah framework JavaScript yang umumnya digunakan pada aplikasi Node.js dengan database MongoDB.

Bagaimana cara meng install MongoDB di Windows OS?

How To Install MongoDB on Windows Step by Step.
Download mongodb di link berikut..
Setelah berhasil download buka dan install mongodb..
Klik Next..
Centang I accept -> Next..
Pilih Custom jika ingin menempatkan file installasi di partisi lain..
Klik Next..
Instlal mongodb sebagai service..
Hilangkan centang pada Compass -> Next..

Postingan terbaru

LIHAT SEMUA