MYSQL Sistem Informasi Berbasis Web

34 o PHP juga dapat berjalan pada web server Microsoft Personal Web Server, Apache, IIS, Xitami, dan sebagainya. o PHP adalah termasuk bahasa yang embedded bisa ditempel atau diletakkan dalam tag HTML.

2.5.3 MYSQL

MySQL adalah sebuah program pembuat database yang bersifat open source yang bisa dijalankan pada semua platform baik Linux maupun Windows Bunafit, 2004. MySQL My Structure Query Language dikembangkan oleh sebuah perusahaan Swedia bernama MySQL AB sekitar 1994-1995. MySQL termasuk jenis RDBMS Relational Database Management System yang menggunakan istilah seperti table, baris, dan kolom. Untuk koneksi PHP ke database MySQL dilakukan dengan menggunakan fungsi-fungsi sebagai berikut Kadir, 2002, 2003: ¾ mysql_connect digunakan untuk melakukan koneksi ke server database MySQL yang terdapat pada suatu host. ¾ mysql_close digunakan untuk menutup hubungan ke database MySQL. ¾ mysql_select_db untuk memilih atau mengaktifkan database. ¾ mysql_query mengeksekusi permintaan terhadap sebuah atau sejumlah tabel. 35 ¾ mysql_db_query untuk menjalankan suatu permintaan terhadap suatu database. ¾ mysql_num_rows digunakan untuk memperoleh jumlah baris dari suatu hasil permintaan query. ¾ mysql_affected_rows digunakan untuk memperoleh jumlah baris yang dikenai operasi INSERT, DELETE, dan UPDATE. ¾ mysql_num_fields digunakan untuk memperoleh jumlah kolom pada suatu hasil permintaan. ¾ mysql_fetch_row menghasilkan suatu array yang berisi seluruh kolom dari sebuah baris pada suatu himpunan hasil. ¾ mysql_fetch_array kegunaannya hampir sama dengan mysql_fetch_row hanya saja setiap kolom akan disimpan dua kalipada array hasil. ¾ mysql_fetch_field digunakan untuk memperoleh informasi suatu kolom. ¾ mysql_data_seek digunakan untuk memindah pointer pada suatu himpunan hasil supaya menunjuk ke baris tertentu. ¾ mysql_field_seek digunakan untuk memindah pointer pada suatu himpunan hasil supaya menunjuk ke kolom tertentu. ¾ mysql_create_db digunakan untuk membuat sebuah database MySQL. ¾ mysql_drop _ db digunakan untuk menghapus database MySQL. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI 36 ¾ mysql_list_dbs digunakan untuk menghasilkan daftar database MySQL. ¾ mysql_list_tables digunakan untuk memperoleh daftar nama table dalam suatu database. ¾ mysql_list_fields digunakan untuk memperoleh daftar nama kolom dalam suatu database. Kelebihan MySQL adalah menggunakan bahasa Query standar yang dimiliki SQLStructure Query Language. SQL adalah suatu bahasa permintaan yang terstruktur yang telah distandarkan untuk semua program pengakses database seperti Oracle, SQL Server, dan lain-lain Bunafit, 2004.

2.6 Pengembangan Sistem Informasi Berbasis Web