mysql koneksi gaya lama (bagian 1).
ada beragam cara developer untuk mengkoneksikan mysql ke php.
yang paling populer adalah menggunakan fungsi mysql connect. sebenarnnya php5 telah mengenalkan metode konekasi baru menggunakan fungsi mysqli.
selain fungsi bawaan php ada juga yang menggunakan library ADOdb agar codenya lebih portabel (kalo pindah databese gak perlu mengubah banyak kode). selain itu juga ada yang menggunakan adodb_lite.
mungkin masih ingat di tahun 2004 ada penulis yang memperkenalkan sebuah framework dari itali yang codenya menggunakan komponen ADOdb dan smarty sehingga pembuatan aplikasi php bisa visual (sangat cepat) dan gak perlu nulis code. bikin aplikasi cukup beberapa jam saja.
kini yang populer penggunaan cms seperti wordpress cukup install gak perlu pusing dengan code koneksi. beberapa developer lebih suka menggunakan framework dan memanfaatkan fungsi dari framework untuk koneksi database.
dan yang terakhir ini dipopulerkan (dikalangan pengguna framework code igniter) metode ORM dengan Doctrine. sampai majalah PC media memuat artikel ORM di ASP.net.
====
kembali ke topik utama koneksi gaya lama.
pertama pastikan ada server mysql yang aktif. dan kita punya login/autorisasi untuk membuat koneksi. dalam mengembangkan aplikasi kita bisa menginstall server web dan server sql di komputer yang sama. biasanya di perusahaan di install di server terpisah.
1. fungsi membangun koneksi
- mysql_connect : koneksi biasa
- mysql_pconnet : untuk permanent connection. (tidak putus walau di close)
2. fungsi menutup koneksi
- mysql_close
<?php $host = "localhost";
$user = "sugi";
$password = "super2mario";
//membangun koneksi
$koneksi_berhasil = mysql_connect($host, $user, $password);
if (!$koneksi_berhasil) {
die("tidak dapat melakukan koneksi".mysql_error());
}
echo "konesi dengan server mysql berhasil";
//tutup koneksi
mysql_close($koneksi_berhasil);
?>
reverensi :
e-commerce dengan linux (NCS).
dasar pemrograman web dinamis menggunakan php (penerbit andi).
php manual.
Powered by WordPress SEO Tools











