Oggi vi propongo questa semplice griglia riepilogativa delle dimensioni e della lunghezza di caratteri tipica dei campi di testo mysql. Una comoda griglia da tenere nei preferiti sempre a portata di mano, sopratutto nella costruzione di un database.
Campi di testo
– CHAR( ) Dimensione fissa da 0 a 255 caratteri.
– VARCHAR( ) Dimensione variabile da 0 a 255 caratteri. Forse una delle tipologie più usate in mysql.
-TINYTEXT Dimensione massima di 255 caratteri. Utile per testi brevi.
– TEXT Dimensione massima di 65535 caratteri. Utile per titoli, categorie e altro.
– BLOB Dimensione massima di 65535 caratteri.
– MEDIUMTEXT Dimensione massima di 16777215 caratteri.
– MEDIUMBLOB Dimensione massima di 16777215 caratteri.
– LONGTEXT Dimensione massima di 4294967295 caratteri. Utilissimo per descrizioni o testi molto lunghi.
– 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 normal0 to 4294967295 UNSIGNED. La soluzione probabilmente più usata.
– 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. Utilissima per scrivere i valori numerici come prezzi e sconti.
Vuoi approfondire? ECCO LA REFERENCE UFFICIALE MYSQL
Spero vi sia utile! Enjoy!