MySQL- Kumpulan Tipe Data di Database MySQL

Kumpulan Tipe Data di Database MySQL

Tipe Data Numerik

Tipe data numerik digunakan untuk menyimpan data numerik(angka)

Untuk menyimpan data bilangan bulat positif dan negatif​

Tipe data Jangkawan Ukuran Kegunaan
TINYINT  -128 s/d 127 1 byte Untuk menyimpan data bilangan bulat positif dan negatif
SAMLLINT  -32.768 s/d 32.767  2 byte Untuk menyimpan data bilangan bulat positif dan negatif
MEDIUMINT -8.388.608 s/d 8.388.607 3 byte Untuk menyimpan data bilangan bulat positif dan negatif
INT  -2.147.483.648 s/d 2.147.483.647 4 byte Untuk menyimpan data bilangan bulat positif dan negatif
BIGINT 8 byte Untuk menyimpan data bilangan bulat positif dan negatif
FLOAT 4 byte Untuk menyimpan data bilangan pecahan positif dan negatif pesisi tunggal
DOUBLE 8 byte Untuk menyimpan data bilangan pecahan positif dan negatif pesisi ganda
REAL Sama dengan tipe data DOUBLE
DECIMAL 8 byte
NUMERIC Sama dengan tipe data DECIMAL

Tipe Data Date dan Time

Tipe data date dan time digunakan untuk menyimpan data tanggal dan waktu

Tipe data Jangkawan Ukuran Kegunaan
 DATE 1000-01-01 s/d 9999-12-31 3 byte Untuk menyimpan data tanggal lengkap (YYYY-MM-DD)
TIME -838:59:59 s/d +838:59:59 3 byte Untuk menyimpan data waktu
DATETIME 1000-01-01 00:00:00 s/d 9999-12-31 23:59:59 8 byte Untuk menyimpan data tanggal dan waktu
YEAR 1900 s/d 2155 1 byte Untuk menyimpan data tahun dari tanggal

Tipe Data String

Tipe data string digunakan untuk menyimpan data string

Tipe data Jangkawan Ukuran Kegunaan
 CHAR 0 s/d 255 Untuk menyimpan data string ukuran tetap
VARCHAR 0 s/d 255 (v 4.1) 0 s/d 65.535 (v 5.0.3) Untuk menyimpan data string ukuran dinamis
TINYTEXT Untuk menyimpan data text
TEXT Untuk menyimpan data text
MEDIUMTEXT Untuk menyimpan data text
LONGTEXT Untuk menyimpan data text

Tipe Data BLOB (Binner)

Tipe data Blob digunakan untuk menyimpan data binner

Tipe data Jangkawan Ukuran Kegunaan
 BIT Untuk menyimpan data biner
TINYBLOB Untuk menyimpan data biner
BLOB Untuk menyimpan data biner
MEDIUMBLOB Untuk menyimpan data biner
LONGBLOB Untuk menyimpan data biner

Tipe Data Lain

Tipe data lain maksudnya yaitu tipe data tipe data yang munkin akan terus bertambah seiring dengan perkembangan versi dari database MySQL

Tipe data Jangkawan Ukuran Kegunaan
 ENUM
SET

Catatan: jika kosong artinya dalam tahap revisi.

LEAVE A REPLY

Please enter your comment!
Please enter your name here