Anda di halaman 1dari 2

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; DATABASE() LAST_INSERT_ID() SESSION_USER() SYSTEM_USER() USER() VERSION() BENCHMARK(x, ekspresi) 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 digun akan oleh pemakai. Systaxnya; select DATABASE(); -----------------------------------------LAST_INSERT_ID() Fungsi ini digunakan untuk menampilkan informasi data yang telah dihasilkan (digenerate) 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 da lam server MySQL dan biasanya digunakan oleh pemakai atau administrator database untuk mengetahui siapa user yang sedang mengakses server MySQL. Syntaxnya; sele ct 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 SYS TEM_USER(). Syntaxnya; select USER(); -----------------------------------------VERSION() Untuk mengetahui versi MySQL yang sedang kita pakai sekarang, kita bisa mengguna kan fungsi ini. Syntaxnya; select VERSION(); -----------------------------------------BENCHMARK(x, ekspresi) Fungsi yang bermanfaat guna mengetahui lama waktu yang dipakai server untuk meng

erjakan suatu perintah (ekspresi) sejumlah x kali. Dengan demikian kita dapat me nilai 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. Fi le yang di load harus ada dalam server dan pemakai yang menggunakan fungsi ini h arus memiliki hak akses FILE. Contoh penggunaanya; update daftaralamat SET gambar = LOAD_FILE('/home/people/we mpi.gif') where id_daftar_alamat='3'; atau select LOAD_FILE('c:/boot.ini'); -----------------------------------------Seiring perkembangan (versi) tentunya fungsi-fungsi sistem tersebut yang wempi t erangkan di atas akan berkembang juga dan bertambah banyak. Silakan konfirmasi k e wempi melalui ruang komentar di bawah atau ke halaman kontak jika ada fungsi s istem baru di MySQL untuk sama-sama kita tambahkan pada tulisan ini. Selanjutnya kita akan membahas tentang Fungsi MySQL [Agregate].

Anda mungkin juga menyukai