MySQL merupakan salah satu dari database engine yang sering bangget aku pakai dalam membuat aplikasi. Kenapa MySQL?? Karena kebetulan MySQL punya versi gratiiiiiis, alias tanpa
lisence. (jiwa gratisan mode on :nyengir:)
Nah, saat kita akan merancang sebuah aplikasi, tentu salah satu tahap pentingnya adalah merancang dan membuat database (meskipun ada sih, aplikasi yg g butuh database..he he..). Proses perancangan database dimulai dari menentukan entity-entity yang akan digunakan dalam aplikasi tersebut, yang nantinya akan menentukan tabel-tabel yang ada dan
relational di antara tabel-tabel tersebut (koq, malah jadi kuliah SBD y?!). Disini kita tidak akan berpanjang lebar tentang perancangan database (mungkin bisa dibahas di lain waktu, kl ad yang request..^^), tapi membahas mengenai tipe data yang dipakai di MySQL. Pengetahuan tentang tipe data sangat diperlukan dalam perancangan database, agar setiap data bisa ditampung dengan tepat, sesuai dengan kebutuhan sistem dari aplikasi yang akan dibuat, serta tidak memboroskan ruang di dalam database.
Nah, ini dia tipe-tipe data di MySQL :