Koneksi Database menggunakan PHP dan MySQL

Pembuatan website dinamis tidak jauh-jauh dari yang namanya Database.Dalam database sendiri berguna sebagai media penyimpanan sebuah website mulai dari content,images dll.Database sangat fleksibel dan cepat dalam penyimpanan dan pengaksesannya.Ada bermacam-macam database server seperti : MySQL,Oracle,PostgreSQL, dsb.Sekarang kebanyakan orang lebih menggunakan MySQL selain bersifat free, MySQL juga dapat berjalan di berbagai Platform : Linux,Windows dll.

Nah,menurutku PHP sendiri lebih klop dengan MySQL.PHP juga menyediakan fasilitas koneksi dengan MySQL.PHP mempunyai beberapa fungsi yang digunakan untuk koneksi yaitu :

  1. mysql_connect();
  2. mysql_pconnect();
  3. mysql_select_db();

Agar dapat mengakses database harus melakukan koneksi ke webserver terlebih dahulu:

mysql_connect(nm_host, username, password);

contoh :

<?php
$host = "localhost";
$user = "root";
$paswd= "";
$dbnm = "webberita";
$conn = mysql_connect($host, $user, $paswd);
if($conn){
mysql_select_db($dbnm);
}else{
echo "Koneksi GAGAL!!";
}
?>

Nih aku beri sedikit penjelasan kode di atas. $host, $user, $paswd dan $ dbnm adalah variabel yang menampung value yang berisi keterangan webserver dan nantinya digunakan untuk keperluankoneksi.Variabel $conn berisi perintah untuk melakukan koneksi yang diambil dari variabel-variabel sebelumnya($host, $user,$paswd).

Baris selanjutnya ,kita cek apakah koneksi berhasil.Jika variabel $conn yang berisi perintah untuk melakukan koneksi dan jika koneksi berhasil maka langsung melakukan koneksi ke databasenya(webberita) dengan perintah mysql_select_db dan jika tidak cetak “Koneksi GAGAL!!”.Oh ya perintah echo digunakan untuk mencetak di layar, hampir sama dengan perintah print.

Dan perintah mysql_pconnect(); prinsipnya hampir sama dengan mysql_connect(); hanya yang membedakan adalah jika menggunakan mysql_pconnect(); , koneksi tidak akan terputus walaupun program telah dieksekusi.

Sekian sedikit coretan tentang PHP dariku..mudah kaan??😀😀

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s