MySQL adalah database yang paling banyak dipakai. Menurut perusahaan pengembangnya, MySQL telah terpasang 6 jutaan pada instalasi komputer di seluruh dunia dan mungkin lebih banyak lagi hingga saat ini. Puluhan hingga jutaan situs mengandalkan MySQL bekerja siang malam memompa data bagi para pengunjungnya.
MySQL adalah sebuah DBMS (Database Management System) menggunakan perintah SQL (Structured Query Language) yang banyak digunakan saat ini dalam pembuatan aplikasi berbasis website. MySQL dibagi menjadi dua lisensi, pertama adalah Free Software dimana perangkat lunak dapat diakses oleh siapa saja. Dan kedua adalah Shareware dimana perangkat lunak berpemilik memiliki batasan dalam penggunaannya.
MySQL termasuk ke dalam RDBMS (Relational Database Management System). Sehingga, menggunakan tabel, kolom, baris, di dalam struktur database -nya. Jadi, dalam proses pengambilan data menggunakan metode relational database. Dan juga menjadi penghubung antara perangkat lunak dan database server.
Penyebab utama MySQL begitu popular di kalangan Web adalah karena ia memang cocok bekerja di lingkungan tersebut. Pertama, MySQL tersedia di berbagai platform Linux dan berbagai varian Unix. Sesuatu yang tidak dimiliki Access, misalnya padahal Access amat popular diplatform Windows. Banyak server Web berbasiskan Unix, ini menjadikan Access otomatis tidak dapat dipakai karena ia pun tidak memiliki kemampuan client-server/networking.
MySQL memang yang biasanya banyak dibutuhkan dalam aplikasi Web. Misalnya, klausa LIMIT SQL nya, praktis untuk melakukan paging. Atau jenis indeks field FULLTEXT,untuk full text searching. Atau sebutlah kekayaaan fungsi-fungsi builtin nya, mulai dari memformat dan memanipulasi tanggal, mengolah string, regex, enkripsi dan hashing. Yang terakhir misalnya, praktis untuk melakukan penyimpanan password anggota situs. Sementara fitur-fitur yang lebih jarang digunakan belum atau baru muncul saja di versi-versi terakhir.
MySQL memiliki overhead koneksi yang rendah. Soal kecepatan melakukan transaksi atau kinerja di kondisi load tinggi mungkin bisa diperdebatkan dengan berbagai benchmark berbeda, tapi kalau soal yang satu ini MySQL-lah juaranya. Karakteristik ini membuat MySQL cocok bekerja dengan aplikasi CGI, di mana di setiap request skrip akan melakukan koneksi, mengirimkan satu atau lebih perintah SQL, lalu memutuskan koneksi lagi. Cobalah melakukan hal ini dengan Interbase atau bahkan Oracle. Maka dengan load beberapa request per detik saja server Web/database Anda mungkin akan segera menyerah karena tidak bisa mengimbangi beban ini.
Mengapa MySQL ?
Banyak organisasi terbesar dan dengan pertumbuhan tercepat di dunia termasuk Facebook, Google, Adobe, Alcatel Lucent, dan Zappos mengandalkan MySQL untuk menghemat waktu dan uang dengan menjalankan situs Web volume tinggi, sistem penting bisnis, dan perangkat lunak terpaket.
MySQL Community Edition
MySQL Community Edition adalah versi database open source terpopuler di dunia yang dapat diunduh secara gratis. Ini tersedia di bawah lisensi GPL dan didukung oleh komunitas pengembang open source yang besar dan aktif.
Download Installer MySQL Community Server 5.7.25.0 For All Windows
Tersedia MySQL Portable for windows
Sangat simple, fleksibel dan ringkas, Keunggulan dan keuntungan pertama menggunakan aplikasi MySQL portable adalah kesederhanaan, fleksibilitas dan keringkasannya. Anda bisa membawa kemana pun aplikasi portable menggunakan penyimpanan massal seperti Flash drive maupun Harddisk eksternal dan menggunakannya pada berbagai komputer. Tidak perlu menginstal, tidak perlu menunggu proses yang lama.
Aplikasi portable juga bisa di copy ke komputer rekan Anda dari penyimpanan massal. Tidak perlu menyimpan di Local Disk C, Anda bisa menyimpannya di partisi manapun selama itu masih berhubungan dengan komputer. Bahkan selain itu, Anda juga tetap bisa membuat file shortcut untuk diletakan pada dekstop seperti halnya aplikasi non portable untuk pengaksesan lebih cepat.
Download MySQL Portable Server 5.5.13 For All Windows