Monday, October 8, 2012

Mengenal MySQL

Apa itu MySQL?

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.
sumber: wikipedia



MySQL sendiri memiliki beberapa engine. Tiap engine memiliki kelebihan dan kelemahan masing-masing. Diantaranya:

- EXAMPLE
- CSV
- MyISAM
- BLACKHOLE
- MRG_MYISAM
- InnoDB
- ARCHIVE
- MEMORY
- FEDERATED


Untuk mengolah data yang ada di dalam database sendiri bisa menggunakan banyak tools antara lain:

  • cli 
    • Command-Line Tool. 
    • Harga: Bawaan saat install Mysql
    • Platform: Windows, Mac, Linux.
  • phpMyAdmin
    • Web Admin Mysql yang ditulis menggunakan bahasa PHP oleh  The phpMyAdmin Project (on Sourceforge) 
    • Harga: FREE (donations accepted via PayPal)
    • Platform: Microsoft Windows, Mac OS X and Linux, PHP 4 - 5 and MySQL 3 - 5
  • SqlYog
    • GUI MySQL
    • Harga : Free / Berbayar
    • Platform Windows Only - linux wine
  • Navicat 
    • GUI MySQL Buatan PremiumSoft ™ CyberTech Ltd. 
    • Harga: Free 30 hari
    • Platform: Windows, Linux, Mac
  • Workbench 
    • GUI MySQL Buatan Sun Systems/Oracle
    • Harga: Lisensi Free & Open Source
    • Platform: Microsoft Windows, Mac OS X and Linux
  • Sequel Pro  
    • Pembuat: The Sequel Pro Project (open source) 
    • Harga: FREE (donations accepted via PayPal)
    • Platform Mac OS X Tiger 
  • HeidiSQL 
    • GUI MySQL buatan Ansgar Becker 
    • Harga: FREE (donations accepted via PayPal)
    • Platform: Windows only - linux wine

Share this

0 Comment to "Mengenal MySQL"

Post a Comment