DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja

Logo Koala Skodev mengetik

Skodev

Belajar coding dalam bahasa Indonesia

CARA MEMBUAT KONEKSI PHP

Pelajari cara membuat koneksi PHP ke database dengan mudah menggunakan MySQLi dan PDO, disertai langkah-langkah yang sederhana dan kode contoh untuk pemula.

Membangun sebuah aplikasi web dengan PHP seringkali memerlukan interaksi dengan database. Artikel ini akan membahas cara membuat koneksi PHP ke database, baik menggunakan MySQLi maupun PDO. Kami akan menjelaskan langkah-langkahnya dengan kata-kata yang sederhana supaya mudah dimengerti oleh pemula.

Sebelum memulai, pastikan kamu sudah memiliki database yang bisa dihubungkan. Biasanya, MySQL adalah pilihan yang populer untuk digunakan dengan PHP.

Koneksi Menggunakan MySQLi

MySQLi merupakan ekstensi yang digunakan untuk berinteraksi dengan database MySQL. Berikut langkah-langkah membuat koneksi dengan MySQLi:

Tahap Persiapan

Siapkan informasi database seperti nama host, username, password, dan nama database yang akan digunakan.

Tahap Koneksi

Buat file PHP dan gunakan fungsi mysqli_connect() untuk membuat koneksi.

$host     = "localhost"; // atau alamat IP server
$username = "username_db"; // ganti dengan username database-mu
$password = "password_db"; // ganti dengan password database-mu
$dbname   = "nama_database"; // ganti dengan nama database yang akan kamu gunakan

// Membuat koneksi
$conn = mysqli_connect($host, $username, $password, $dbname);

// Cek koneksi
if (!$conn) {
    die("Koneksi gagal: " . mysqli_connect_error());
}

echo "Koneksi berhasil!";

Penutupan Koneksi

Selalu ingat untuk menutup koneksi setelah operasi database selesai dilakukan.

mysqli_close($conn);

Koneksi Menggunakan PDO

PDO atau PHP Data Objects adalah sebuah interface untuk mengakses database yang memungkinkan kamu untuk menggunakan berbagai jenis database.

Tahap Persiapan

Sama seperti sebelumnya, siapkan terlebih dahulu informasi database yang diperlukan.

Tahap Koneksi

Buat koneksi menggunakan PDO dengan cara berikut:

$host     = "localhost";
$username = "username_db";
$password = "password_db";
$dbname   = "nama_database";

try {
    $conn = new PDO("mysql:host=$host;dbname=$dbname", $username, $password);
  
    // set the PDO error mode to exception
    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    echo "Koneksi berhasil";
} catch(PDOException $e) {
    echo "Koneksi gagal: " . $e->getMessage();
}

Penutupan Koneksi

Tidak seperti MySQLi, PDO tidak secara eksplisit membutuhkan perintah untuk menutup koneksi karena koneksi tersebut akan otomatis tertutup saat skrip selesai dijalankan.

Membuat koneksi ke database adalah langkah penting dalam pengembangan aplikasi web. Dengan mengikuti langkah-langkah ini, kamu bisa melakukannya dengan mudah. Pastikan untuk memilih ekstensi yang paling sesuai dengan kebutuhanmu. Selamat mencoba dan semoga berhasil!


Daftar newsletter skodev masukkan emailmu untuk dapat informasi menarik dari dunia koding