Data Type Description TINYINT between 0 and 255 if UNSIGNED clause is applied; else the range is between -128 and 127. SMALLINT between 0 and 65535 (UNSIGNED) or -32768 and 32767. MEDIUM INT 0 to 16777215 with UNSIGNED clause or -8388608 and 8388607. INT UNSIGNED between 0 and 4294967295 or -2147683648 and 2147683647. BIGINT Huge numbers (-9223372036854775808 to 9223372036854775807). FLOAT Floating point numbers (single precision). DOUBLE Floating point numbers (double precision). DECIMAL Floating point numbers represented as strings.