Program Database MySQL PHP Hypertext Processor

MySQL merupakan Rational Databese Management System RDBMS yaitu hubungan antar table yang berisi data-data pada sutu database. Tabel-tabel tersebut dapat di link oleh suatu relasi yang memungkinkkan untuk mengkombinasikan data dari beberapa table ketika seorang user mengiginkan menampilkan informasi dari suatu database Syafii, M, 2005.

2.6.1 Program Database MySQL

Beberapa alasan mengapa MySQL menjadi program database yang sangat popular dan digunakan oleh banyak orang. Alasan-alasan terebut dintaranya adalah sebagai berikut: a MySQL merupakan database yang memiliki kecepatan yang tinggi dalam melakukan pemroesan data, dapat diandalkan, dan mudah digunakan serta mudah dipelajari. b MySQL mendukung banyak bahasa pemrograman seperti: bahasa pemrograman C, bahasa pemrograman C++, Java, Perl, Phyton, dan PHP. c Koneksi, kecepatan, dan keamanan membuat MySQL sangat cocok diterapkan untuk pengaksesan database melalui internet, dengan menggunakan bahasa pemrograman Perl atau PHP sebagai antarmukanya. d MySQL dapat melakukan koneksi dengan client menggunakan protocol TCPIP, Unix Socket Unix, atau Named Pipes NT. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. e MySQL dapat menangani database dengan skala yang sangat besar dengan jumlah record mencapai lebih dari lima puluh juta, dapat menampung enam puluh ribu tabel, dan juga bisa menampung lima milyar baris data serta dapat menampung sampai tiga puluh dua index. f Dalam hal relasi antar tabel pada suatu database, MySQL merupakan metode yang sangat cepat yaitu dengan menggunakan metode one- sweep multijoin. g Multiuser, yaitu dalam satu database server pada MySQL dapat diakses oleh beberapa user dalam waktu yang sama tanpa mengalami konflik atau crash. h Security yang dimiliki database MySQL dikenal baik, karena memiliki lapisan sekuritas seperti level subnetmask, nama host dan izin akses user dengan sistem perizinan yang khusus serta password yang dimiliki setiap user. i MySQL merupakan software database yang bersifat free, jadi kita tidak perlu susah-susah mengeluarkan isi kantong kita untuk hanya sekedar membayar lisensi kepada pembuat software.

2.6.2 Koneksi MySQL