Pages

Senin, 13 Juni 2011

Koneksi MYSQL dengan PHP

          Sebelum memanipulasi table dalam database MySQL (perintah select , insert, delete, update), diperlukan adanya koneksi ke MySQL dalam script PHP-nya. Tidak ada sesuatu yang khusus dalam membuat koneksi dengan MySQL. PHP telah menyediakan fungsi built-in untuk membuat koneksi dengan MySQL





Strukturnya : mysql_connect(address, username, password);

         address merupakan alamat IP(internet protocol) atau nama host komputer tempat software MySQL server bekerja ('localhost' bisa digunakan selama web server dan MySQL bekerja dalam satu komputer). Username merupakan nama user yang berhak mengakses database MySQL (jika tidak diubah, nama user standarnya adalah root). Password merupakan kata sandi yang telah dibuat didatabase MySQL (secara default, aplikasi WAMPS membiarkan password kosong tidak diisi).
        Karena fungsi mysql_connect() membutuhkan nilai keluaran, hasil koneksi harus dilmpahkan pada suatu variable sehingga koneksi ke MySQL yang harus dibuat menjadi
  







</php

$my['host'] ="localhost";

$my['user'] ="root";

$my['pass'] ="";

$my['dbs'] ="mahasiswa";
$koneksi =mysql_connect($my['host'], $my['user']. $my['pass']);

if (! $koneksi) {

echo "Gagal koneksi . .!";

}

 
         Setelah koneksi ke MySQL terbentuk, langkah selanjutnya adalah memilih database mana yang akan diaktifkan untuk dilakukan operasi manipulasi.

Struktur: mysql_select_db($dbname);

Dengan anggapan bahwa kita telah membuat database dengan nama "janualdb", script yang harus dibuat adalah





</php

$my['host'] ="localhost";

$my['user'] ="root";

$my['pass'] ="";

$my['dbs'] ="mahasiswa";
$koneksi =mysql_connect($my['host'], $my['user']. $my['pass']);

if (! $koneksi) {

echo "Gagal koneksi . .!";

exit();


// memilih database pada server

mysql_select_db($my['dbs'])

or die ("database Tidak ada".mysql_error());

?>

1 comments:

Peluang Bisnis mengatakan...

Enak bener main sql ni, rasanya kita di tantang untuk menggunakannya :D

Template by : Janual x-template.blogspot.com