30
4. Dalam isi pemahaman, PHP adalah bahasa scripting yang paling mudah
karena referensinya banyak.
2.6.2. Sejarah Singkat MySQL
MySQL dikembangkan sekitar tahun 1994 oleh sebuah perusahaan pengembang software dan konsultan database yang bernama MySQL AB yang
bertempat di Swedia. Saat itu perusahaan tersebut masih TeX Data Konsult AB, dan tujuan awal dikembangkan MySQL adalah mengembangkan aplikasi web
pada client. Awalnya Michael Windenicus “Monty”, pengembang satu-satunya di TeX
mempunyai sebuah aplikasi UNIREG dan ruti ISAM buatannya sendiri dan sedang mencari antarmuka SQL yang cocok untuk diimplementasikan ke
dalamnya. Mula-mula
Monty menggunakan
miniSQL mSQL
pada eksperimennya itu, namun mSQL dirasa kurang sesuai karena terlalu lambat
dalam pemrosesan query. Akhirnya Monty menghubungi David Hughes, pembuat mSQL yang
sedang merilis versi kedua mSQL. Kemudian Monty mencoba membuat sendiri mesin SQL yang mempunyai antar muka mirip dengan SQL tetapi dengan
kemampuan yang lebih sesuai dan akhirnya lahirlah MySQL. Tentang pengambilan nama MySQL sampai saat ini masih belum jelas
asal usulnya. Ada yang berpendapat nama My diambil dari huruf depan dan belakang Monty, tetapi versi lain mengatakan nama itu diambil dari putri Monty
yang kebetulan bernama My.
31
Beberapa keistimewaan yang dimiliki MySQL sebagai backend dalam mengolah database adalah :
1. Mudah digunakan
Perintah dalam MySQL dan aturan-aturannya relatif mudah diingat dan diimplementasikan, karena MySQL menggunakan SQL sebagai bahasa
standar database. 2.
Open source MySQL sudah menggunakan konsep open source artinya siapapun dapat
berkecimpung dalam
mengembangkan MySQL
dan hasil
pengembangannya dipublikasikan kepada para pemakai. 3.
Biaya murah Pemakai dapat menggunakan MySQL tanpa harus mengeluarkan biaya
yang cukup mahal selama mengikuti konsep open sourceGNU Public Licences.
4. Keamanan
MySQL menerapkan sistem keamanan dan hak akses secara bertingkat, termasuk dukungan dengan keamanan data secara pengacakan lapisan
data. Adanya tingkatan user dan jenis akses yang beragam. Terdapat sistem pengacakan password encrypted password
5. Listas platform