MySQL memiliki beberapa keistimewaan, antara lain :
1.
Portabilitas.
MySQL dapat berjalan stabil pada
berbagai sistem operasi seperti Windows,
Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.
2.
Perangkat
lunak sumber terbuka. MySQL
didistribusikan sebagai perangkat lunak sumber terbuka, di bawah lisensi GPL sehingga dapat digunakan secara
gratis.
3.
Multi-user. MySQL
dapat digunakan oleh beberapa pengguna dalam waktu yang bersamaan tanpa
mengalami masalah atau konflik.
4.
Performance tuning, MySQL
memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu.
5.
Ragam
tipe data. MySQL memiliki ragam tipe
data yang sangat kaya, seperti signed /
unsigned integer, float, double, char, text, date, timestamp, dan
lain-lain.
6.
Perintah
dan fungsi. MySQL memiliki operator
dan fungsi secara penuh yang mendukung perintah Select dan Where dalam
perintah (query).
7.
Keamanan.
MySQL memiliki beberapa lapisan
keamanan seperti level subnetmask, nama host, dan izin akses user
dengan sistem perizinan yang mendetail serta sandi terenkripsi.
8.
Skalabilitas
dan pembatasan. MySQL mampu menangani
basis data dalam skala besar, dengan jumlah rekaman (records) lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris.
Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap
tabelnya.
9.
Konektivitas.
MySQL dapat melakukan koneksi dengan
klien menggunakan protokol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).
10.
Lokalisasi.
MySQL dapat mendeteksi pesan
kesalahan pada klien dengan menggunakan lebih dari dua puluh bahasa. Meskipun
demikian, bahasa Indonesia belum termasuk di dalamnya.
11.
Antar
muka. MySQL memiliki antar muka (interface) terhadap berbagai aplikasi
dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming
Interface).
12.
Klien
dan peralatan. MySQL dilengkapi
dengan berbagai peralatan (tool) yang
dapat digunakan untuk administrasi basis data, dan pada setiap peralatan yang
ada disertakan petunjuk online.
13.
Struktur
tabel. MySQL memiliki struktur tabel
yang lebih fleksibel dalam menangani ALTER
TABLE, dibandingkan basis data lainnya semacam PostgreSQL atau pun Oracle.
No comments:
Post a Comment