Jika belum mempunyai server apache, silahkan anda mengunjungi tutorial ” Cara Install XAMPP Web Server di Windows “.
Cara Membuka Koneksi Database MySQL PHP
PHP menyediakanmysql_connect
yang berfungsi untuk
membuka koneksi database. Fungsi ini membutuhkan lima parameter dan
mengembalikan link identifier MySQL ketika berhasil, atau FALSE ketika
gagal.
1
|
connection mysql_connect(server,user,passwd,new_link,client_flag);
|
server
: nama host yang menjalankan server database. Jika tidak ditentukan maka nilai default adalah localhost: 3306.user
: nama pengguna yang mengakses database. Jika tidak ditentukan maka default adalah nama user default server.passwd
: password dari pengguna yang mengakses database. Jika tidak ditentukan maka akan diisi kosong.new_link
: jika ada panggilan kedua yang dibuat untukmysql_connect()
dengan argumen yang sama, maka tidak ada koneksi baru akan dibentuk; sebaliknya, identifier dari koneksi yang telah dibuka akan dikembalikan.client_flags
: sebuah kombinasi dari konstanta berikut:MYSQL_CLIENT_SSL
– memungkinkan enkripsi SSL GunakanMYSQL_CLIENT_COMPRESS
– memungkinkan menggunakan kompresi protokolMYSQL_CLIENT_IGNORE_SPACE
– memungkinkan spasi setelah nama fungsiMYSQL CLIENT_INTERACTIVE
– memungkinkan menampilkan waktu timeout secara interaktif
CatatanAnda
dapat menentukan server, user, password dalam file php.ini daripada
menggunakan fungsi ini lagi dan lagi dalam setiap skrip PHP Anda.
Periksa konfigurasi file php.ini.
Cara Menutup Koneksi Database MySQL PHP
Ini fungsi yang sederhana, PHP dengan fungsimysql_close
digunakan untuk menutup koneksi database. Fungsi ini membutuhkan koneksi yang telah dibuat oleh fungsi mysql_connect
yang mengembalikan nilai TRUE jika berhasil atau FALSE jika gagal.Perhatikan contoh skrip dibawah ini:
1
2
3
4
5
6
7
8
9
10
11
12
|
<?php
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = '';
$koneksi = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $koneksi )
{
die('Gagal Koneksi: ' . mysql_error());
}
echo 'Koneksi Berhasil';
mysql_close($koneksi);
?>
|
Happy CODING!
0 comments:
Post a Comment