Koneksi PHP ke Database Mysql Dengan mysqli

By | 9 March 2018

Beberapa waktu lalu saya pernah memposting tentang koneksi dari php ke mysql. Akan tetapi di versi PHP terbaru saat ini, fungsi mysql_connect yang digunakan untuk koneksi sudah tidak bisa digunakan lagi. Ekstensi mysql sudah diganti dengan mysqli sehingga  ada beberapa perubahan untuk melakukan koneksi.

BAgaimana cara melakukan koneksi PHP ke database mysql dengan mysqli?

Perintah yang digunakan adalah mysqli. Bentuk umum dari perintah ini adalah

mysqli ($host,$user,$pass,$db)

Fungsi di atas memiliki 4 parameter yaitu :

  • $host menentukan lokasi server mysql. Biasanya adalah localhost
  • $user menentukan username untuk login ke database server mysql
  • $pass menentukan password untuk login ke database server mysql
  • $db menentukan nama database yang digunakan oleh aplikasi

Simpan program ini dengan nama koneksi.php kemudian jalankan di browser Anda

<?php
//simpan dengan nama koneksi.php
$host = "localhost"; 
$user = "root";
$pass = ""; 
$db = "db1";
//koneksi dengan mysql
$conn = new mysqli($host,$user,$pass,$db);
//jika koneksi gagal munculkan error
if($conn->connect_errno > 0){
    die('Unable to connect to database [' . $conn->connect_error . ']');
}  
?>

Jika koneksi berhasil, maka di browser Anda tidak akan muncul error apapun. Oiya cara di atas juga bisa digunakan untuk koneksi dengan database server mariadb. XAMPP versi terbaru tidak lagi menggunakan ,ysql, tapi sudah diganti dengan mariadb. Tidak ada perbedaan perintah antara mysql dengan mariadb

 

Selamat mencoba. Silakan isi komentar di bawah ini jika ada masalah.

Leave a Reply

Your email address will not be published. Required fields are marked *