Per una veloce reference riporto la lunghezza dei piú comuni campi di testo in un database mysql

Campi di testo

CHAR( ) Dimensione fissa da 0 a 255 caratteri.
VARCHAR( ) Dimensione variabile da 0 a 255 caratteri.
TINYTEXT Dimensione massima di 255 caratteri.
TEXT Dimensione massima di 65535 caratteri.
BLOB Dimensione massima di 65535 caratteri.
MEDIUMTEXT Dimensione massima di 16777215 caratteri.
MEDIUMBLOB Dimensione massima di 16777215 caratteri.
LONGTEXT Dimensione massima di 4294967295 caratteri.
LONGBLOB Dimensione massima di 4294967295 caratteri.

Campi numerici

TINYINT( ) -128 to 127 normal
0 to 255 UNSIGNED.
SMALLINT( ) -32768 to 32767 normal
0 to 65535 UNSIGNED.
MEDIUMINT( ) -8388608 to 8388607 normal
0 to 16777215 UNSIGNED.
INT( ) -2147483648 to 2147483647 normal
0 to 4294967295 UNSIGNED.
BIGINT( ) -9223372036854775808 to 9223372036854775807 normal
0 to 18446744073709551615 UNSIGNED.
FLOAT A small number with a floating decimal point.
DOUBLE( , ) A large number with a floating decimal point.
DECIMAL( , ) A DOUBLE stored as a string , allowing for a fixed decimal point
Trackback

no comment untill now

Add your comment now