|
101
2.12 MYSQL
Menurut Tim Converse and Joyce Park with Clark Morgan (2001),
MySQL
seringkali
digunakan
untuk
merujuk
kepada MySQL
database
management
system
dan
kerapkali digunakan
untuk
merujuk pada perusahaan
yang ada di balik aplikasi MySQL.
Perusahaan
ini
lebih
dikenal
dengan
nama
MySQL
AB.
Sedangkan
aplikasi
MySQL
adalah
sebuah produk
DBMS
yang dimiliki, dikembangkan dan dijual oleh MySQL AB,
yang merupakan sebuah aplikasi
database server (dan produk terkait, seperti program
client
untuk
berkomunikasi
dengan server
dan
programming
interface
untuk
mengembangkan client baru).
Tidak sama dengan proyek-proyek seperti 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.
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#,
bahasa
pemrograman
Eiffel,
bahasa pemrograman Smalltalk, bahasa pemrograman Java, 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.
MySQL sangat populer dalam aplikasi
web
seperti MediaWiki (perangkat
lunak
yang dipakai Wikipedia dan proyek-proyek sejenis) dan PHP-Nuke
dan berfungsi
|