MySQL: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
k bot Menambah: gl:MySQL |
k Robot: Cosmetic changes |
||
Baris 1:
{{Infobox Software|
name = MySQL
|screenshot = [[
|caption = Logo MySQL
|developer = [[MySQL AB]]
Baris 11:
|website = [http://www.mysql.com www.mysql.com]
}}
[[
'''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.
Tidak sama dengan proyek-proyek seperti [[Apache HTTP Server|Apache]], dimana perangkat lunak dikembangkan oleh komunitas umum, dan [[hak cipta]] untuk kode sumber dimiliki oleh penulisnya masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial [[Swedia]] [[MySQL AB]], dimana memegang hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia dan satu orang [[Finlandia]] yang mendirikan MySQL AB adalah: [[David Axmark]], [[Allan Larsson]], dan [[Michael (Monty) Widenius|Michael "Monty" Widenius]].
== Bahasa pemrograman ==
Terdapat beberapa [[API]] tersedia yang memungkinkan aplikasi-aplikasi komputer yang ditulis dalam berbagai [[bahasa pemrograman]] untuk dapat mengakses basis data MySQL antara lain: [[bahasa pemrograman C]], [[C++]], [[C Sharp|C#]], [[bahasa pemrograman Eiffel]], [[bahasa pemrograman Smalltalk]], [[Java|bahasa pemrograman Java]], [[Lisp|bahasa pemrograman Lisp]], [[Perl]], [[PHP]], [[bahasa pemrograman Python]], [[Ruby]], [[REALbasic]] dan [[Tcl]]. Sebuah antarmuka [[ODBC]] memanggil [[MyODBC]] yang memungkinkan setiap bahasa pemrograman yang mendukung [[ODBC]] untuk berkomunikasi dengan basis data MySQL. Kebanyakan kode sumber MySQL dalam [[bahasa pemrograman C|ANSI C]].
== Penggunaan ==
MySQL sangat populer dalam [[aplikasi web]] seperti [[MediaWiki]] (perangkat lunak yang dipakai [[Wikipedia]] dan proyek-proyek sejenis) dan [[PHP-Nuke]] dan berfungsi sebagai komponen basis data dalam [[LAMP]]. Popularitas sebagai aplikasi web dikarenakan kedekatannya dengan popularitas [[PHP]], sehingga seringkali disebut sebagai ''Dynamic Duo''.
== Administrasi ==
Untuk melakukan administrasi dalam basis data MySQL, dapat menggunakan modul yang sudah termasuk yaitu ''[[Command line|command-line]]'' (perintah: <code>mysql</code> dan <code>mysqladmin</code>). Juga dapat diunduh dari situs MySQL yaitu sebuah modul berbasis grafik (''[[Graphical user interface|GUI]]''): ''[http://mysql.com/products/tools/administrator MySQL Administrator]'' dan ''[http://mysql.com/products/tools/query-browser MySQL Query Browser]''. Selain itu terdapat juga sebuah perangkat lunak gratis untuk administrasi basis data MySQL berbasis web yang sangat populer yaitu [[phpMyAdmin]]. Untuk perangkat lunak untuk administrasi basis data MySQL yang dijual secara komersial antara lain: MySQL front, Navicat dan EMS SQL Manager for MySQL.
== Pranala luar ==
* {{en}} [http://www.mysql.com Situs web MySQL]
* {{en}} http://www.mysqldevelopment.com MySQL development
|