Wempi Satria Wempi Satria

Berlangganan

Isikan alamat email:

Google PageRank Checker

Komentar Terakhir

Sponsor Wempi


Banner 400x50

Fungsi MySQL [System]
Bimbingan - MySQL
Jumat, 12 Maret 2010 00:00

MySQL

Sebelum membaca tulisan ini terlebih dahulu baca tulisan wempi yang lalu dengan judul Fungsi MySQL [Pendahuluan] biar tidak membingungkan memahami tulisan ini, hee...

Fungsi Sistem adalah fungsi yang memberikan informasi tentang penggunaan server database oleh pemakai. fungsi-fungsi ini terdiri dari;

  1. DATABASE()
  2. LAST_INSERT_ID()
  3. SESSION_USER()
  4. SYSTEM_USER()
  5. USER()
  6. VERSION()
  7. BENCHMARK(x, ekspresi)
  8. LOAD_FILE(namafile)

Oke... mari kita pelajari satu persatu dari fungsi sistem di atas.

------------------------------------------

DATABASE()
Fungsi ini bermanfaat untuk menampilkan informasi database apa yang sedang digunakan oleh pemakai. Systaxnya; select DATABASE();

------------------------------------------

LAST_INSERT_ID()
Fungsi ini digunakan untuk menampilkan informasi data yang telah dihasilkan (di-generate) oleh MySQL pada kolom yang memakai tipe data AUTOINCREMENT. Syntaxnya; select LAST_INSERT_ID();

------------------------------------------

SESSION_USER()
Fungsi ini dapat menampilkan informasi pemakai yang sedang melakukan akses ke dalam server MySQL dan biasanya digunakan oleh pemakai atau administrator database untuk mengetahui siapa user yang sedang mengakses server MySQL. Syntaxnya; select SESSION_USER();

------------------------------------------

SYSTEM_USER()
Fungsi ini sama dengan fungsi SESSION_USER(). Syntaxnya; select SYSTEM_USER();

------------------------------------------

USER()
Fungsi ini juga sama dengan 2 fungsi di atas yakni fungsi SESSION_USER() dan SYSTEM_USER(). Syntaxnya; select USER();

------------------------------------------

VERSION()
Untuk mengetahui versi MySQL yang sedang kita pakai sekarang, kita bisa menggunakan fungsi ini. Syntaxnya; select VERSION();

------------------------------------------

BENCHMARK(x, ekspresi)

Fungsi yang bermanfaat guna mengetahui lama waktu yang dipakai server untuk mengerjakan suatu perintah (ekspresi) sejumlah x kali. Dengan demikian kita dapat menilai berapa cepat server mengevaluasi sebuah query. Syntaxnya; select BENCHMARK(x, ekspresi);

Contoh penggunaanya; select BENCHMARK(20, select * from daftaralamat);

------------------------------------------

LOAD_FILE(namafile)

Fungsi ini digunakan untuk membuka file dan memberikan isinya sebagai string. File yang di load harus ada dalam server dan pemakai yang menggunakan fungsi ini harus memiliki hak akses FILE.

Contoh penggunaanya; update daftaralamat SET gambar = LOAD_FILE('/home/people/wempi.gif') where id_daftar_alamat='3'; atau select LOAD_FILE('c:/boot.ini');

------------------------------------------

Seiring perkembangan (versi) tentunya fungsi-fungsi sistem tersebut yang wempi terangkan di atas akan berkembang juga dan bertambah banyak. Silakan konfirmasi ke wempi melalui ruang komentar di bawah atau ke halaman kontak jika ada fungsi sistem baru di MySQL untuk sama-sama kita tambahkan pada tulisan ini.

Selanjutnya kita akan membahas tentang Fungsi MySQL [Agregate].



 

Comments  

 
0 #2 Bibi Titi Teliti 2010-03-15 00:54
Wempi ngomong apaan siiih???
Sumpah gak ngertiiiii....hihihi...
Quote | Report to administrator
 
 
0 #1 sawali tuihusetya 2010-03-12 17:37
sudah berkali2 mbuka mysql di cpanel, tapi ndak mudeng2 maksud masing2 fitur, hehe ... untung ada mas wempi yang menjelaskannya. mantab. makasih infonya, mas.
Quote | Report to administrator
 

Add comment


Security code
Refresh

Wempi Satria
Wempi NoksPi
Plugin Joomla AutoSEO 1.2 by geekspace.free.fr