Cara Membuat Koneksi ke Database Menggunakan PHP MySQLi

Seperti yang sudah kita bahas sebelumnya pada artikel memahami perbedaan mysql dan mysqli bahwasanya mysql extension sudah berstatus “deprecated” sehingga kode – kode atau fungsi – fungsi tertentu yang digunakan untuk berhubungan atau menampilkan data dari database mysql haruslah menggunakan perintah atau fungsi yang baru supaya nantinya Anda tidak kerepotan dengan issue error deprecated karena mysql sudah tidak didukung lagi oleh PHP 5 keatas.


Baca juga : CRUD PHP Procedural Style (new) 

Membuat koneksi ke database adalah hal yang paling mendasar dalam membangun sebuah aplikasi berbasis web PHP dimana nanti akan ada sebuah proses CRUD (Create, Read, Update, Delete) yang pastinya akan membutuhkan sebuah koneksi ke database.

Berikut ini adalah cara membuat koneksi ke databse menggunakan PHP MySQLi
  1. Buat terlebih dahulu sebuah database, misal dengan nama ‘mydatabase’
  2. Selanjutanya buat folder kerja dengan nama misal ‘mysql’ di C:\xampp\htdocs
  3. Kemudian buatlah sebuah skrip untuk melakukan koneksi ke databse mysql seperti berikut
    membuat koneksi dengan php mysqli
    Penulisan kode untuk koneksi ke Database dengan Gaya OOP (Object Oriented Programming
  4. Selanjutnya simpan file diatas dengan nama ‘koneksi.php’ di folder kerja Anda, kemudian buka browser dan akses filenya, misal http://localhost/mysqli/koneksi.php
  5. Bila berhasil nanti tidak akan ditampilkan apa – apa (blank),
  6. Namun jika gagal melakukan koneksi maka nanti akan ada pemberitahuan bahwa gagal melakukan koneksi ke database
    gagal melakukan koneksi database
Kurang lebih seperti itulah cara membuat koneksi ke Database menggunakan PHP MySQLi

*Tambahan
Contoh gaya penulisa kode untuk koneksi ke database mysql diatas menggunakan gaya OOP (Object Oriented Programming) oleh karena itu saya akan berikan contoh lainnya yaitu dengan PHP MySQLi Procedural dan PDO


Contoh PHP MySQLi Procedural Untuk Koneksi Database



<?php
$host="localhost";
$user="root";
$pass="";
$db="mydatabase";
$koneksi=mysqli_connect($host,$user,$pass);
if(!$koneksi){
echo"Gagal Connect:".mysqli_connect_error();
exit();
}
$pilihdb= mysqli_select_db($koneksi,$db);
if(!$pilihdb) {
 echo("gagal memilih Database:".mysqli_connect_error());
}
?>

Contoh PHP PDO Untuk  Koneksi Database


<?php
    // Konfigurasi database 
    $host = "localhost";
    $dbname = "mydatabase";
    $username = "root";
    $password = "";

    try {
        // Buat Object PDO baru dan simpan ke variable $db
        $db = new PDO("mysql:host={$host};dbname={$dbname}", $username, $password);
        // Mengatur Error Mode di PDO untuk segera menampilkan exception ketika ada kesalahan
        $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    } catch (PDOException $exception){
        die("Connection error: " . $exception->getMessage());
    }
?>


Setelah memahami tata cara pembuatan koneksi ke database mysql menggunakan php mysqli, tahap selanjutnya kita akan belajar cara menambah data ke database mysql dengan php mysqli

Video Cara Membuat Koneksi ke Database Menggunakan PHP MySQLi

2 Responses to "Cara Membuat Koneksi ke Database Menggunakan PHP MySQLi"

  1. Lagi, saya hanya bisa menyimak soal Cara Membuat Koneksi ke Database Menggunakan PHP MySQLi

    Ijin share aja ya kang..

    ReplyDelete

Komentar yang Anda kirim akan terlebih dahulu di moderasi oleh Admin