Skip to main content

Mengenal MySQL

 



MySQL adalah sebuah perangkat lunak sistem manajemen basis data atau sering disebut dalam bahasa Inggris DBMS (Database Management System) yang multialur, multiuser dengan sekitar 6 juta instalasi di seluruh dunia.

MySQL tersedia sebagai perangkat lunak gratis di bawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual di bawah lisensi komersial untuk kasus-kasus di mana penggunaannya tidak cocok dengan penggunaan GPL.

Berbeda dengan Apache, MySQL dikembangkan oleh komunitas umum, dan hak cipta untuk source code dimiliki oleh penulisnya masing-masing. MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia MySQL AB, dimana memegang hak cipta hampir atas semua sourc codenya. Pendiri MySQL AB adalah David Axmark, Allan Larsson dan Michael "Monty" Widenus

Keistimewaan MySQL

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. Open source

MySQL didistribusikan sebagai perangkat lunak terbuka, dibawah lisensi dari 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 variatif, seperti signed / unsigned integer, float, double, char, text, date, timestamp, dan lain-lain.

6. Perintah dan Fungsi

MyQl 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 record lebih dari 50 juta dan 60 ribu tabel serta 5 miliar 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 (tools) yang dapat digunakan untuk administrasi basis data, dan pada setiap peralatan yang ada disertakan petunjuk secara online.

13. Struktur Tabel

MySQL memiliki struktur tabel yang lebih fleksibel dalam menanngani ALTER TABLE, dibandingkan basis data lainnya semacam PostgreSQL ataupun Oracle.

Hal paling mendasar yang menjadikan MySQL menjadi pilihan utama sebagai DBMS yang digunakan adalah karena MySQL menggunakan lisensi GPL dan multiplatform, sehingga lebih disukai para mahasiswa karena tidak membutuhkan biaya besar dalam membuat aplikasi serta tidak harus tergantung pada OS Windows ataupun Linux, karena dapat dijalankan pada kedua OS tersebut dan beberapa OS lainnya.

Kira-kira itu sekilas tentang MySQL, buat yang ingin mencoba silahkan download di situs resminya : 

https://dev.mysql.com/downloads/installer/

Untuk referensi penggunaannya, MySQL biasa digunakan dengan line interface atau dengan GUI seperti pada phpmyadmin yang akan kita ulas selanjutnya.

 

Comments

Post Populer

Spesifikasi Hardware yang Dibutuhkan Linux

Tidak seperti OS di Microsoft (Ms Windows) Linux memberikan keleluasaan kepada kita untuk menginstal aplikasinya. Linux mempunyai opsi instalasi dalam mode grafik dan mode text. Jika kita mempunyai komputer lama (Pentium I sekalipun) jangan buru-buru dibuang atau dijual kiloan, karena itu dapat dimanfaatkan untuk sebuah mesin komputer yang powerfull dalam linux. Berikut spesifikasi yang dibutuhkan linux untuk instalasinya: (dalam hal ini saya memilih Redhat sebagai varian Linux yang akan kita bahas dalam topik tulisan ini) Redhat 9 memberikan spesifikasi  hardware  minimal yang dibutuhkan agar sistem dapat berjalan dengan baik. Spsesifikasi tersebut adalah sebagai berikut : Prosesor : Pentium I 200 (untuk mode  text ) Pentium II 400 (untuk mode grafik) Rekomendasi Pentium III 600 MB ke atas Hard disk  : 475 MB (Untuk custom installation) 850 MB (Untuk Server) 1,7 GB (Untuk Personal Desktop) 2,1 GB (Untuk Workstation) Rekomendasi 10 GB ke atas Memory : 64 MB (untu

Corel Draw X3 : Download dan Cara Installasi

Download Corel Graphicsuite X3 Anda bingung bagaimana  cara install corel draw x3..???, Berikut ini adalah langkah-langkah instalasi corel draw x3.  Sebelum melakukan instalasi pastikan anda sudah mempunyai file installernya (file master corel draw x3). Kemudian pastikan komputer anda tidak terkoneksi ke jaringan internet. Belum punya? download di sini 1.  Install Program Corel Draw X3 Klik program (installer) corel draw x3, kemudian akan muncul “Choose Setup Language”, klik ok Klik continue Setelah klik continue maka akan muncul seperti gambar di bawah ini Buka program (klik) Keygen corel draw, maka akan muncul seperti berikut ini Copy serial number yang ada di keygen diatas, kemudian paste pada kolom “ Already have a trial serial number ” (lihat gambar di atas), kemudian klik continue (Jika tombol continue belum aktif, setelah anda paste serial number coba di tekan enter pada keyboard). Keygen ini jangan dulu anda close (exit) sampai proses instalasi dan aktifasi sele

Membuka Password Windows XP dengan Ophcrack

Hallo... Ketemu lagi di Masalah Komputer download Ophcrack win_32 installer 3.4.2.rar Alasan Ada banyak alasan kenapa membongkar paksa password XP diperlukan, diantaranya: 1. Admin/teknisinya pelit ngasih password, sementara kita butuh komputer segera.. 2. Kita diangkat (naik jabatan) menjadi admin baru untuk komputer yang ditinggalkan admin/teknisi lama. sementara semua komputer terpassword dengan saksama... :) 3. Orang satu kantor tidak ada yang tahu password komputer, bahkan adminnya menyatakan LUPA! (seperti pengalaman penulis baru-baru ini... di suatu kantor pemerintah). 4. Passwordnya ketinggalan di laci, lacinya dikonci, koncinya kebawa ke luar negeri.... 5. Banyak alasan lainnnya,  sementara kita sangat membutuhkan data dan aplikasi yang sudah tersimpan / terinstal di dalamnya.  Kenapa gak instal ulang? Sebuah pertanyaan tanda menyerah pada nasib...!! instal ulang untuk seorang admin / teknisi