MySQL Software Pengembangan Sistem .1 PHP

2. Waktu eksekusi yang lebih cepat dibandingkan dengan bahasa pemograman web lainnya yang berorientasi pada server-side scripting. 3. Akses ke sistem database yang lebih fleksibel, seperti MySQL. PHP juga merupakan bahasa pemograman yang dapat kita kembangkan sendiri seperti untuk menambah fungsi-fungsi baru. Dan keuntungan lain dari PHP adalah merupakan software yang didistribusikan secara bebas open source dan dilisensikan secara gratis serta dapat di-download dari situs resminya http:www.php.net

2.8.2. MySQL

MySQL adalah salah satu jenis database server yang sangat terkenal dan populer karena didistribusikan secara gratis tidak perlu membayar dalam menggunakannya pada berbagai platform unixwindows yang bisa di-download dari http:www.mysql.org atau http:www.mysql.com . MySQL termasuk Relational Data Base Management System RDBMS yang berada dibawah lisensi GPL General Public License. Pada MySQL, sebuah database mengandung satu atau sejumlah tabel. Tabel terdiri atas sejumlah baris dan setiap baris mengandung satu atau beberapa kolom. Berikut ini adalah beberapa keunggulan MySQL : 1. Mampu menangani jutaan user dalam waktu yang bersamaan 2. Mampu menampung lebih dari 50.000.000 record 3. Sangat cepat mengeksekusi perintah 4. Memiliki user priviledge system yang mudah dan efisien. 2.8.2.1. Fungsi MySQL dalam Sintaks PHP PHP berfungsi sebagai Aplication Programming Interface API yang menghubungkan programmer dengan MySQL. Berikut beberapa fungsi API MySQL yang didukung oleh PHP dan sering digunakan : 1. mysql_connect Membuka koneksi dengan MySQL 2. mysql_close Mengakhiri koneksi dengan MySQL 3. mysql_create-db Membuat database yang hanya dapat diakses oleh username dan password yang dimiliki oleh user 4. mysql_db_query Query adalah perintah yang diberikan kepada MySQL untuk melakukan sesuatu. Query dikirimkan kepada database yang masih aktif. 5. mysql_select_db Fungsi untuk memilih database yang masih aktif 6. mysql_query Digunakan untuk mengirimkan query kepada database aktif yang sudah dipilih dengan fungsi mysql_select_db 7. mysql_fetch_row Digunakan untuk mengambil hasil query dari database sebagai data numeric array. Fungsi ini akan mengambil data dari baris per baris per record dari database secara berulang-ulang sampai nilai kondisi query menjadi FALSE. 8. mysql_fetch_array Digunakan untuk mengambilhasil query dari database sebagai data associative array. 9. mysql_num_rows Digunakan untuk menghitung jumlah row blok data atau record hasil query.

2.8.3 GAMMU