Tidak sama dengan proyek-proyek seperti Apache, dimana perangkat lunak dikembangkan oleh komunitas umum, dan hak cipta untuk kode sumber dimiliki oleh penulisnya masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia MySQL AB, dimana memegang hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah: David Axmark, Allan Larsson, dan Michael “Monty” Widenius
Koneksi Database MySQL di PHP
MySQL merupakan database yang paling
sering dipasangkan dengan PHP. Artikel berikut menunjukkan code PHP
untuk melakukan koneksi ke database MySQL dan melakukan query.
Untuk menjalankan latihan langkah demi
langkah di bawah ini, Anda dianggap sudah melakukan instalasi database
PHI-Minimart sebelumnya.
Membuka dan Menutup Koneksi MySQL
Untuk melakukan koneksi ke MySQL gunakan perintah berikut :
mysql_connect(nama_host,
nama_user, password)
atau
$var_koneksi
= mysql_connect(nama_host, nama_user, password)
dan untuk menutup koneksi kita gunakan
:
mysql_close()
atau
mysql_close($var_koneksi)
Sebagai contoh, misalkan kita ingin
melakukan koneksi ke server "localhost" kita dengan user "root" tanpa
password (kosong). Berikut adalah contoh scriptnya :
<?php
error_reporting(0);
$koneksi = mysql_connect("localhost","root","") or die("Koneksi Gagal !" . mysql_error());
if($koneksi) echo "Koneksi Berhasil";
mysql_close($koneksi);
?>
error_reporting(0);
$koneksi = mysql_connect("localhost","root","") or die("Koneksi Gagal !" . mysql_error());
if($koneksi) echo "Koneksi Berhasil";
mysql_close($koneksi);
?>
Berikut adalah screenshot dari halaman php tersebut jika koneksi
berhasil atau gagal.
Memilih Database
Setelah koneksi berhasil saatnya kita memilih database yang akan
kita gunakan, berikut adalah syntax perintahnya :
mysql_select_db
( nama_database )
atau
mysql_select_db
( nama_database, $var_koneksi)
Berikut adalah contoh scriptnya :
<?php
error_reporting(0);
$koneksi = mysql_connect("localhost","root","") or die("Koneksi Gagal !" . mysql_error());
if($koneksi) echo "Koneksi Berhasil";
$db = mysql_select_db("phi_minimart_master") or die("Database tidak ada !" . mysql_error());
echo "<br />";
if($db) echo "Database phi_minimart_master berhasil dibuka !";
mysql_close($koneksi);
?>
error_reporting(0);
$koneksi = mysql_connect("localhost","root","") or die("Koneksi Gagal !" . mysql_error());
if($koneksi) echo "Koneksi Berhasil";
$db = mysql_select_db("phi_minimart_master") or die("Database tidak ada !" . mysql_error());
echo "<br />";
if($db) echo "Database phi_minimart_master berhasil dibuka !";
mysql_close($koneksi);
?>
Dan jika berhasil maka tampilan akan terlihat seperti pada gambar
berikut ini.
Tidak ada komentar:
Posting Komentar