Thursday, June 7, 2012

Teknik Dasar Terhubung Dengan Database MySQL

Membuka koneksi ke MySQL database dari PHP sangantlah mudah . Hanya menggunakan fungsi mysql_connect ()  seperti ini :

<?php
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = 'password';

$conn = mysql_connect($dbhost, $dbuser, $dbpass) or die                      ('Error connecting to mysql');

$dbname = 'petstore';
mysql_select_db($dbname);
?>


$ dbhost adalah nama dari server MySQL. Ketika webserver Anda pada mesin yang sama dengan server MySQL Anda dapat menggunakan localhost atau 127.0.0.1 sebagai nilai dari $ dbhost. $dbpass dan $dbuser  adalah valid MySQL nama pengguna dan password. Untuk menambahkan user ke MySQL kunjungi halaman ini: MySQL Tutorial

Jangan lupa untuk memilih database menggunakan mysql_select_db () setelah tersambung ke mysql. Jika database tidak dipilih permintaan Anda untuk memilih atau memperbarui sebuah tabel tidak akan bekerja.

Terkadang web host akan meminta Anda untuk menentukan nama MySQL server dan nomor port. Sebagai contoh jika nama server MySQL adalah db.php-mysql-tutorial.com dan nomor port 3306 (nomor port default untuk MySQL) maka Anda Anda dapat memodifikasi kode di atas untuk:



<?php
$dbhost = 'db.php-mysql-tutorial.com:3306';
$dbuser = 'root';
$dbpass = 'password';

$conn = mysql_connect($dbhost, $dbuser, $dbpass) or die                      ('Error connecting to mysql');

$dbname = 'petstore';
mysql_select_db($dbname);
?>


Ini adalah cara dasar yang sering digunakan untuk membuka koneksi database dalam file terpisah. Kemudian setiap kali Anda ingin membuka koneksi hanya menyertakan file. Biasanya host, user, password dan database name juga dipisahkan dalam file konfigurasi.

Contoh config.php yang menyimpan konfigurasi koneksi dan opendb.php yang membuka koneksi adalah:

Contoh Skrip PHP 



<?php
// This is an example of config.php
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = 'password';
$dbname = 'phpcake';
?>

<?php
// This is an example opendb.php
$conn = mysql_connect($dbhost, $dbuser, $dbpass) or die                      ('Error connecting to mysql');
mysql_select_db($dbname);
?>


 Jadi sekarang Anda dapat membuka koneksi ke mysql seperti ini:

 <?php
include 'config.php';
include 'opendb.php';

// ... do something like insert or select, etc

?>





Anda ingin mencari refrensi dan contoh program lengkap ? Kami ada. Sekarang Anda bisa mencari PHP MySQL Tutorial di situs ini : http://www.bunafitkomputer.com. Koleksi program lengkap di sana, proyek PHP dan MySQL, juga jQuery dan Framework. Bukunya juga ada.

No comments:

Post a Comment