Konfigurasi Koneksi Database

22 January, 2023

0

0

0

Sebelum membuat file PHP yang dibutuhkan silakan kamu buat sebuah database terlebih dahulu pada phpMyAdmin. Untuk Database dari aplikasi yang akan dibuat ini penulis beri nama cashsir_app.

Penulisan nama database jika terdiri lebih dari satu kata maka dipisahkan dengan tanda underscore (_)

Setelah itu kamu dapat membuat sebuah file baru pada folder /config/database.php yang berfungsi sebagai penghubung antara aplikasi yang kamu buat dengan bahasa pemrograman PHP dengan Database MySQL.

Berikut baris kode untuk file database.php

<?php

// INFORMATION LOGIN MYSQL
$host     = 'localhost';
$username = 'root';
$password = '';
$database = 'cashsir_app';

// LET'S CONNECT DATABASE
$conn = mysqli_connect($host, $username, $password, $database);

// CHECK CONNECTION (COMMENT IF CONNECTION WORKS)
if ($conn) {
    echo 'Koneksi database telah Berhasil';
}

PENJELASAN!

  1. $host, $username, $password, $database adalah variabel dari PHP untuk menampung seluruh informasi untuk masuk ke database MySQL (phpMyAdmin)kamu;
  2. mysqli_connect() adalah fungsi bawaan dari PHP untuk melakukan koneksi ke database MySQL kamu; Ada 4 parameter wajib yang harus dimasukkan pada fungsi ini;

Jika seluruh tahapan sudah dilakukan saatnya kamu melakukan pengecekan apakah koneksi aplikasi kamu dengan database MySQL berhasil atau tidak dengan mengakses langsung file database.php

  1. Buka Web Browser kamu dan ketikkan pada tab url link: localhost/cashsir-app/config/database.php
  2. Jika tampilan dari web browser kamu seperti gambar di bawah ini maka koneksi aplikasi kamu dengan database MySQL telah berhasil
  1. Sekarang kamu bisa memberikan tanda komentar pada baris kode menjadi seperti di bawah ini pada file /config/database.php
// CHECK CONNECTION (COMMENT IF CONNECTION WORKS)
// if ($conn) {
//     echo 'Koneksi database telah Berhasil';
// }

0

0

0

Muhammad Irfan Permana
I'm Full Stack Web Developer

More Articles

Showwcase is a professional tech network with over 0 users from over 150 countries. We assist tech professionals in showcasing their unique skills through dedicated profiles and connect them with top global companies for career opportunities.

© Copyright 2025. Showcase Creators Inc. All rights reserved.