I Can Do It !!

Orang yang telah sukses bisa diibaratkan telah berdiri di puncak gunung. Namun tahukah anda, kebanyakan dari mereka harus melelui lembah terlebih dulu sebelum bisa berada di puncak gunung tersebut. Lembah yang dimaksud berupa titik terendah, atau titik nadir dalam perjalanannya menuju sukses.

My Profile

Berfikirlah Untuk Merubah Diri Sendiri Dahulu Sebelum Engkau Berfikir Untuk Merubah Dunia

Saturday 22 September 2012

Tipe - Tipe Data yang didukung oleh MySQL

Pada artikel ini kita akan membahas tipe - tipe data yang didukung oleh MySQL. Pemilihan tipe data merupakan suatu hal yang cukup penting dalam mengelola server. Salah satu sebabnya adalah berkaitan dengan ruang di harddisk dan memori yang akan “digunakan” oleh data-data tersebut.
Berikut ini akan diberikan tipe-tipe data yang didukung oleh MySQL yang terambil dari dokumentasi MySQL. Tipe - tipe data ini diberikan dalam bentuk yang siap dituliskan pada sintaks-sintaks MySQL, misalnya Create Table. Pada tipe-tipe data tersebut terdapat beberapa atribut yang memiliki arti sebagai berikut:
  • M, menunjukkan lebar karakter maksimum. Nilai M maksimum adalah 255.
  • D,  menunjukkan jumlah angka di belakang koma. Nilai maksimum D adalah 30 tetapi dibatasi oleh nilai M, yaitu tidak boleh lebih besar daripada M-2.
  • Atribut yang diberi tanda [ dan ] berarti pemakaiannya adalah optional.
  • Jika atribut ZEROFILL disertakan, MySQL akan otomatis menambahkan atribut UNSIGNED.
  • UNSIGNED adalah bilangan tanpa tanda di depannya (misalnya tanda negatif).
Inilah tipe-tipe data tersebut: