MySQL adalah sebuah perangkat lunak sistem pengelolaan database dengan sistem relational(RDBMS). Saat ini MySQL telah banyak digunakan oleh lebih dari 6 juta pengguna didunia. MySQL menggunakan standar bahasa SQL untuk mengakses database.
Beberapa perusahaan besar seperti Facebook dan Nokia juga menggunakan MySQL untuk pengelolaan database mereka. Sejak awal dirilis, MySQL merupakan perangkat lunak gratis dengan lisensi Open Source GPL (GNU Public Lisence).
Sejarah MySQL
Kelahiran MySQL diawali oleh project aplikasi berbasis website yang dikembangkan oleh perusahaan Swedia TcX. Saat itu mereka mengawali project dengan database UNIREG namun kemudian mengalami masalah karena UNIREG tidak cocok untuk database yang dinamis. TcX kemudian menemukan mSQL sebagai alternatif pengganti namun juga dianggap kurang cepat karena tidak memiliki fitur Indexing.
Kemudian salah satu programmer TcX bernama Michael “Monty” Widenius berisiatif menggabungkan UNIREG dengan mSQL yang memiliki kode sumber terbuka (Open Source). Dan pada tahun 1995 lahirlah sebuah RDBMS baru dengan nama MySQL. Dan pada tahun itu juga, TcX berubah nama menjadi MySQL AB, dengan Michael Widenius, David Axmark dan Allan Larsson sebagai pendirinya. Kata AB dalam bahasa indonesia sama artinya dengan PT(Perseroan Terbatas).
Pada tanggal 16 januari 2008 MySQL diakuisisi oleh SunMicrosystems. Dan saat Sun Microsystems diakuisisi oleh Oracle pada 20 April 2009, MySQL sepenuhnya menjadi milik Oracle namun tetap dibawah lisensi GPL.
Kelebihan MySQL
- Gratis karena bersifat open source dibawah licensi GPL
- Dapat berjalan dalam berbagai platform OS seperti Linux, Windows, MacOS dan lain-lain
- Mendukung penggunaan multi-user, yang artinya beberapa user dapat menggunakan secara bersamaan.
- Kecepatan yang sangat baik ketika menangani kode-kode perintah SQL.
- Mendukung sepenuhnya standar bahasa SQL untuk database.
- Mendukung banyak tipe variabel seperti integer, float, double, char, text, date dan datetime.
- Mendukung penggunaan fungsi dan operator dalam perintah SQL.
- Memiliki keamanan yang berlapis seperti nama host, subnetmask, ijin dan akses user serta penggunaan kata sandi ter-enkripsi.
- Dapat menangani basis data dalam skala besar lebih dari 50juta record dan 60ribu tabel serta 5 miliar baris.
- Mendukung banyak koneksi seperti TCP/IP, Unix Socket dan Named Pipes (NT).
- Mendukung multi bahasa termasuk bahasa Indonesia tercinta.
- Memiliki interface dalam berbagai aplikasi dan bahasa pemrograman menggunakan fungsi API.
- Dilengkapi dengan berbagai tool untuk administrasi database disertai petunjuk online.
- Memiliki struktur tabel yang fleksibel dalam menangani ALTER TABLE, dibandingkan basis data lainnya semacam PostgreSQL ataupun Oracle.
- Dan yang terakhir adalah perkembangan yang cukup cepat membuat MySQL selalu terkini dalam perkembangan dunia database.
Apakah itu phpMyAdmin ?
Sejarah phpMyAdmin
Kelebihan phpMyAdmin
- Memiliki antarmuka grafis berbasis web sehingga bisa diakses secara luas.
- Mendukung banyak fitur MySQL
- Bisa import data dari SQL dan CSV
- Menyediakan eksport data dalam berbagai format seperti SQl, XLS, CSV, XML, PDF dan Text.
- Terdapat monitoring proses server seperti koneksi, prosesor, memory dan sebagainya.
- Serta masih banyk lagi kelebihan lainnya.
Instalasi MySQL Server dan phpMyAdmin
Referensi :







