Cara Mudah Membuat Koneksi PHP Dengan Database MySQL

Pada artikel kali ini kita akan mempelajari cara mudah membuat koneksi PHP dengan database MySQL, tutorial  ini penting untuk dipahami karena dari sini kita akan membuat koneksi antara PHP dan MySQL, dengan demikian kita tau apakah telah terkoneksi dengan database atau tidak.

Disini kita masih menggunakan database MySQL, walaupun saat ini sudah pada mulai menggunakan database MariaDB tetapi dari berbagai sumber bahwa perintah sintaks dari MySQL dan MariaDB tidak ada perbedaan karena dirancang oleh developer yang sama.

Adapun cara untuk koneksi PHP dengan Database MySQL adalah sebagai berikut :

Sebelum kita mempelajari cara koneksi dengan Database terlebih dahulu saya pada tutorial ini dan selanjutnya menggunakan versi xampp adalah 5.6.3, dapat didownload disini atau apabila anda ingin mencoba xampp versi terbaru dapat didownload disini

Langkah Awal adalah Setelah install XAMPP kemudian jalankan start service Apache  dan Mysql. Pastikan service berjalan dengan baik pada control panel xampp yang ditandai dengan warna hijau pada modul apache dan MySQL.

Buat sebuah database, disini saya membuat Sebuah Database sebagai latihan dengan nama sekolah :

Masuk di command prompt masuk kedalam direktori ( mysql\bin ) MySQL ketikan perintah berikut ( mysql – u root ) :

Disini kita login sebagai root, artinya root adalah user super user admin database, dan pada saat standar kita tidak perlu mengisi password dikosongkan.

Kemudian Ketikan perintah untuk membuat database ( sekolah ) :

mysql> create database sekolah ;

Apabila tidak ada kesalahan maka tampilan seperti diatas

Untuk melihat apakah database telah dibuat ketikan perintah :

mysql> show databases;

Dari gambar diatas terlihat bahwa database sekolah telah ada di daftar di lingkar merah, dengan begitu kita telah sukses membuat Database.

Kemudian selanjutnya buat file koneksi antara PHP dan MySQL dengan nama koneksi.php :

<?php
	
	$dbhost = "localhost";
	$dbuser = "root";
	$dbpass = "";
	$dbname = "sekolah";
	
	// isi nama host, username mysql, dan password mysql
	$host = mysqli_connect("$dbhost","$dbuser","$dbpass","$dbname");
	
	if($host){
	echo "Koneksi Database Berhasil.";
	} else {
	echo ("Koneksi Database Gagal! : ".mysqli_connect_errno().
         " - ".mysqli_connect_error());
	}
?>

Masukan nama User $dbuser Password $dbpass dan nama Database $dbname  sesuaikan dengan seting sesuai pada komputer anda masing-masing, disini saya menggunakan user : root, password (kosong) dan nama database ( sekolah ).

Disini untuk fungsi PHP yang digunakan didalam konesi dengan Mysql adalah ( mysqli_connect )

Sedangkan perulangan if dibawah mengecek apabila database berhasil terkoneksi maka akan muncul ( Koneksi Database Berhasil ) kemudian apabila tidak maka jalankan perintah dibawah dengan muncul tulisan ( Koneksi Database Gagal ) dan diikuti konfirmasi gagal dari PHP

Sekarang kita coba apakah telah terkoneksi dengan membuka file koneksi.php yang telah kita buat.

Apabila koneksi dengan database  berhasil maka tampilan sebagai berikut

Apabila gagal maka akan muncul seperti berikut.

Disini kita belum membuat table pada database, baru sebatas membuat sebuah database, seingga tujan kita pada tutorial ini kita bisa melihat apakah database yang kita buat telah terkoneksi dengan baik antara PHP dengan MySQL.

Tetap stay dan pantau terus di blog ini ya sahabat karena pada edisi tutorial berikutnya  kita akan mempelajari bagaimana cara membaca, input, edit dan menghapus data dengan menggunakan PHP dan database MySQL.

Share and Enjoy !

You may also like...

Leave a Reply