Sejarah Singkat MySQL
MySQL
dikembangkan oleh sebuah perusahaan Swedia bernama MySQL AB, yang kala itu
bernama TcX DataKonsult AB, sejak sekitar 1994–1995, meski cikal bakal kodenya
bisa disebut sudah ada sejak 1979. Tujuan mula-mula TcX membuat MySQL pada
waktu itu juga memang untuk mengembangkan aplikasi Web untuk klien—TcX adalah
perusahaan pengembang software dan konsultan database. Kala itu Michael
Widenius, atau “Monty”, pengembang satu-satunya di TcX, memiliki aplikasi
UNIREG dan rutin ISAM yang dibuat sendiri dan sedang mencari antarmuka SQL
untuk ditempelkan di atasnya. Mula-mula TcX memakai mSQL, atau “mini SQL” (akan
kita kunjungi nanti). Barangkali mSQL adalah satu-satunya kode database open
source yang tersedia dan cukup sederhana saat itu, meskipun sudah ada Postgres
(juga akan dibahas sesaat lagi). Namun ternyata, menurut Monty, mSQL tidaklah
cukup cepat maupun fleksibel. Versi pertama mSQL bahkan tidak memiliki indeks.
Setelah mencoba menghubungi David Hughes—pembuat mSQL—dan ternyata mengetahui
bahwa David tengah sibuk mengembangkan versi dua, maka keputusan yang diambil
Monty yaitu membuat sendiri mesin SQL yang antarmukanya mirip dengan mSQL tapi
memiliki kemampuan yang lebih sesuai kebutuhan. Lahirlah MySQL.
Nama MySQL (baca:
mai és kju él) tidak jelas diambil dari mana. Ada yang bilang ini diambil dari
huruf pertama dan terakhir nama panggilan Michael Widenius, Monty. Ada lagi
yang bilang kata My diambil dari nama putri Monty, yang memang
diberi nama My—karena Monty memang aslinya seorang Finlandia. Tapi
sebetulnya kalau source code MySQL dilirik, prefiks mymemang sudah
terbubuhi di mana-mana—prefiks ini sering menjadi prefiks umum kalau seseorang
membuat kode kustom tersendiri untuk sesuatu. Kalau Anda betul-betul penasaran
mana yang benar, mungkin bisa bertanya langsung kepada Monty.
Kelebihan dan Kekurangan MySQL
Kekurangan
:
- Tidak cocok untuk menangani data dengan jumlah yang besar, baik untuk menyimpan data maupun untuk memproses data.
- Memiliki keterbatasan kemampuan kinerja pada server ketika data yang disimpan telah melebihi batas maksimal kemampuan daya tampung server karena tidak menerapkan konsep Technology Cluster Server.
Kelebihan
:
- Merupakan DBMS yang gratis / open source berlisensi GPL (generic public license).
- Cocok untuk perusahaan dengan skala yang kecil.
- Tidak membutuhkan spesifikasi hardware yang tinggi untuk bisa menjalankan MWSQL ini bahkan dengan spesifikasi hardware yang minimal sekalipun.
- Bisa berjalan pada lebih dari satu platform system operasi, misalnya windows, linux, FreeBSD, Solaris, dan masih banyak lagi.
- Cepat dalam menjalankan perintah SQL / Structured Query Languagemisalnya ketika akan menyeleksi suatu data atau memasukkan suatu data karena MYSQL merupakan turunan dari konsep SQL.Multi user, artinya database dapat digunakan oleh beberapa user dalam waktu bersamaan tanpa mengalami masalah atau konflik.
- MYSQL memiliki ragam tipe data yang sangat kaya, seperti signed / unsigned integer, float, double, char, text, date, timestamp, dan lain-lain.
- MYSQL memiliki beberapa lapisan keamanan, seperti subnetmask, namahost, dan izin akses user dengan system perijinan yang mendetail serta sandi/password terenkripsi.
- MYSQL dapat melakukan koneksi dengan computer client menggunakan Protokol TCP/IP, Unix Socket (UNIX), atau Named Pipes (windows NT).
- MYSQL memiliki antar muka / interface terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface).
- Command and function, MYSQL memiliki fungsi dan operator secara penuh yang mendukung perintah select dan where dalam query.
- Structure Table, MYSQL memiliki struktur tabel yang lebih fleksibel
dalam menangani ALTER TABLE dibandingkan DBMS lainnya.Jika Anda belum memiliki software MySQL Anda dapat mengunduh di situs MySQL untuk mendapatkan program yang mutakhir atau Anda dapat mendownload di sini,. Nah, agar tidak terlalu bertele-tele sekarang kita mulai mempelajari cara menginstall MySQL di Komputer Anda.Perlu Anda ketahui, dalam tutorial ini, bahwa proses instalasi MySQL yang akan kita bahas adalah MySQL dalam sistem operasi Windows. Jika Anda menggunakan sistem operasi lain, silahkan Anda unduh software yang sesuai dengan sistem operasi Anda, kemudian baca petunjuk instalasinya.Adapun langkah-langkah yang diperlukan untuk melakukan instalasi server MySQL pada sistem operasi Windows adalah sbb:
· Jalankan MySQl exe. Perlu Anda ketahui bahwa dalam tutorial ini kami menggunakan MySQL esssential-5.0.24a-win32.msi.
Klik Next untuk beralih ke form selanjutnya
Pilih jenis instalasi yang akan Anda lakukan. Dimaksud dengan jenis intalasi di sini adalah jenis paket sofware yang akan di install ke komputer Anda, yang telah disesuaikan dengan kebutuhan-kebutuhan yang ada. Sebagai latihan pilih typical, kemudian klik Next.
Klik Install untuk mulai penginstallan. Tujuan Instalasi berada pada direktori C:\Program Files\MySQL\MySQL Server 5.0\Nah, proses instalasi sudah berjalan. Tunggu beberapa saat hingga muncul form seperti di bawah ini :Seperti tampak pada gambar, pilih Skip Sign-Up kemudian klik NextBeri tanda checklist (v) pada opsi Configure the MySQL Server Now , lalu klik finish untuk mengkhiri proses instalasi.Klik Next untuk melakukan konfigurasi SoftwarePilih Detailed Configuration sebagai tipe konfigurasi, lalu klik Next
Pilih Developer Machine sebagai tipe server untuk meminimalisasi penggunaan memori di computer Anda, lalu klik Next.Pilih Multifunctional Database, kemudian klik Next
Seperti tampak pada gambar, pilih Manual Setting, kemudian klik Next.Klik Next untuk melanjutkanPilih Standard Character Set, lalu klik Next.Beri tanda checklist pada Install As Window Service dan Launch the MySQL Server automatically agar server MySQL dapat dijalankan secara otomatis pada saat computer Anda dinyalakan.
Masukkan password untuk user root, lalu klik Next.
Klik Execute untuk memulai proses konfigurasi pada computer Anda.
from : http://ebud10.blogspot.com/2013/04/cara-install-mysql_4.html
Tidak ada komentar:
Posting Komentar