MySQL Alat Pengkodean Komputer 1. Personal Home Page PHP

c. Mudah digunakan. PHP berisi beberapa fitur khusus dan fungsi yang dibutuhkan untuk membuat halaman web dinamis. Bahasa PHP dirancang untuk dimasukkan dengan mudah di dalam file HTML. d. Berjalan pada beberapa sistem operasi. Dia berjalan pada sistem operasi yang beragam, Windows, Linux, Mac OS dan kebanyakan variasi dari Unix. e. Dukungan teknis tersedia secara luas kerana PHP menyediakan dukungan gratis via daftar diskusi e-mail. f. Aman. Pengguna tidak melihat kode PHP, karena kode yang ditampilkan pada browser adalah kode HTML. g. Dirancang untuk mendukung database. PHP meliputi kemampuan yang dirancang untuk berinteraksi dengan database tertentu. h. Customizable. Lisensi open source sehingga mengijinkan para pemprogram untuk memodifikasi software PHP, menambah atau memodifikasi fitur-fitur yang dibutuhkan untuk lingkungan mereka sendiri.

2.5.2. MySQL

Sejarah MySQL yang merupakan hasil buah pikiran dari “Monty” Widenius, David Axmark dan Allan Larson mulai tahun 1995. Mereka bertiga kemudian mendirikan perusahaan bernama MySQL AB di Swedia Arbae, 2004:1. MySQL termasuk jenis RDMS Relation Database Management System. Pada MySQL, sebuah database mengandung satu atau sejumlah tabel. Tabel terdiri atas sejumlah baris dan setiap baris mengandung satu atau beberapa kolom. MySQL adalah alah satu jenis database server yang sangat terkenal. MySQL menjadi sangat populer karena MySQL bersifat free tidak perlu membayar dalam menggunakannya pada berbagai platform unixwindows. Untuk mendapatkan MySQL dapat di-download dari http:www.mysql.org atau www.mysql.com. Dalam Tulisan Arbae, 2004:4 ada beberapa pertimbangan mengapa memilih MySQL: 1. Kecepatan. Berdasarkan hasil ujian, MySQL memiliki kecepatan baik dibandingkan database server lainnya. Hasil pengujian ini dapat dilihat http:www.mysql.cominformationbenchmarks.html. 2. Mudah digunakan. Perintah-perintah dan aturan-aturan pada MySQL maupun proses instalasinya relatif mudah digunakan. 3. Open Source. Dengan konsep ini siapapun dapat berpartisipasi untuk mengembangan MySQL. 4. Kapsitas. MySQL telah digunakan untuk mengelola database dengan jumlah 50 juta record. Bahkan, sanggup untuk mengelola 60.000 tabel dengan jumlah baris 5 milyar. Mendukung penggunaan index hingga 32 buah index per-tabelnya. Informasi ini diperoleh dari manual MySQL yang dapat di-download dari situs resmi MySQL. 5. Konektifitas dan keamanan. MySQL mendukung dan penerapan sistem keamanan dan izin akses tingkat lajut advanced permissions and security system, termasuk dukungan pengamanan dengan cara pengacakan lapisan data SSL transport layer encription. Mulai MySQL versi 4.0 dapat diterapkan pembatasan sumberdaya server berdasarkan penggunaan per- user. Adanya tingkatan user dan jenis akses yang beragam dapat memberikan batasan akses berdasarkan lokasi server pengakses dan terdapatnya sistem pengacakan password encryped password akan memberikan jaminan pada MySQL . 6. Lintas platform sistem informasi. MySQL dapat dijalankan pada beberapa sistem operasi yang berbeda, seeprti Linux, Microsoft Windows, FreeBSD, Sun Solaris, IBM’s AIX, Mac OS X, HP-UX, AIX, QNX, Nopvell NetWare, SCO OpenUnix, SGI Irix dan Dec OSF.

2.5.3 PhpMyAdmin