[PHP dan MySQL] Membuat File Koneksi Terpisah

mysql dan php

Saya ingin berbagi catatan tentang PHP dengan database MySQL, ke depan jika ada waktu luang Insya Allah saya akan coba sambung catatan saya tentang PHP dan MySQL. Di sini saya tidak akan banyak membahas fungsi-fungsi dalam PHP, untuk referensi lengkapnya bisa di pelajari di http://www.w3schools.com/php/. Catatan saya akan lebih banyak tentang contoh-contoh penggunaanya saja. Contoh kali ini adalah bagaimana membuat file koneksi untuk koneksi ke database MySQL.

Let’s start, untuk bisa mengakses ke database MySQL kita perlu membuat dulu koneksi ke server. Artinya setiap kali kita akan mengolah data, kita perlu melakukan koneksi. Nah, script koneksi ke database sebaiknya dibuat terpisah dalam file tersendiri. Kenapa? karena jika kita berpindah-pindah server dengan user dan password database yang berbeda, kita cukup merubah user dan password pada file ini. Sebagai contoh jika kita upload ke web hosting yang mungkin user dan password database ditentukan oleh web hosting. Oke, saya akan membuat file dengan nama koneksi.php, scriptnya adalah sebagai berikut:

<?php
$server = 'localhost';
$username = 'root';
$password = 'toor';
$database = 'db_latihan';

//koneksi ke database
mysql_connect($server, $username, $password) or die('koneksi gagal');
mysql_select_db($database) or die('unknown data base');
?>

Untuk file php lain yang membutuhkan koneksi ke database, kita cukup sisipkan script ke dalam file php tersebut sebagai berikut:

include "../config/koneksi.php"; //contoh saya simpan di folder config

Sekian dulu, thanks for reading.

Advertisements