Blogroll

FUNGSI MYSQL DAN CARA MENJALANKAN MYSQL DARI PHP

 MySQL dalam webhosting, dimana sebelumnya telah kita bahas apa itu pengertian MySQL yang ada di http://is.gd/a6XAXQuntuk itu sekarang kita akan mempelajari beberapa fungsi dari MySQL dalam webhosting. Fungsi MySQL digunakan sebagai penghubung antara SQL sehingga query tersebut dapat dijadikan pada server dan dapat dilihatkan hasilnya.
Berikut beberapa fungsi dari MySQL dan Kegunaanya :
  • mysql_close berfungsi untuk menutup koneksi dengan MySQL
  • mysql_connect berfungsi untuk membuka koneksi dengan database MySQL
  • mysql_create_db berfungsi untuk membuat database
  • mysql_db_name berfungsi untuk menghasilkan hasil data
  • mysql_db_query berfungsi untuk mengantarkan query MySQL
  • mysql_error berfungsi untuk menampilkan pesan kesalahan dalam bentuk teks dari server MySQL
  • mysql_field_name berfungsi untuk Menampilkan nama field khusus pada database MySQL
  • mysql_free_result berfungsi untuk menghasilkan keadaan memori yang bebas
  • mysql_list_dbs berfungsi untuk menampilkan database di server MySQL
  • mysql_query berfungsi untuk mengirimkan perintah SQL
  • mysql_result berfungsi untuk menghasilkan data.
CARA MENJALANKAN MYSQL DARI PHP
Untuk memahami cara penggunaan fungsi mysql_query(), langsung saja kita masuk kedalam contoh program. Dalam contoh program berikut, saya akan membuat query untuk menampilkan seluruh database yang ada di dalam MYSQL.
Berikut adalah contoh program penulisan fungsi mysql_query dalam PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
//buat koneksi dengan MySQL
$link=mysql_connect('localhost','root','');
 
//jika koneksi gagal, langsung keluar dari PHP
if (!$link)
   {
   die("Koneksi dengan MySQL gagal");
   }
 
//jalankan query
$result=mysql_query('SHOW DATABASES',$link);
 
//tampilkan hasil query
while ($row = mysql_fetch_row($result))
   {
     echo $row[0];
     echo "<br />";
   }
?>
Jika anda menjalankan perintah diatas, didalam web browser akan tampil semua nama database yang ada dalam MySQL.
Pada baris ke-3 dari program diatas, saya membuat koneksi dengan MySQL menggunakan fungsimysql_connect(). Fungsi ini menggunakan user ’root’ dan tanpa password. Hasil koneksi fungsi saya simpan ke dalam variabel $link.
Selanjutnya pada baris ke-6 saya memeriksa nilai dari koneksi mysql_connect() dengan cara membuat logika IF untuk variabel $link. Jika MySQL gagal diakses, maka fungsi die() akan memerintahkan PHP untuk menghentikan program.
Namun jika koneksi berhasil, pada baris ke-12 saya membuat fungsi mysql_query() untuk menjalankan query ’SHOW DATABASES’. Query ini adalah perintah untuk menampilkan seluruh nama database yang ada pada MySQL.

Comments
0 Comments

0 komentar:

Posting Komentar