Numerische Datentypen in MySQL

In der folgenden Tabelle finden Sie eine Übersicht über verschiedene zur Speicherung von Ganzzahlen geeignete Datentypen, die Ihnen das Datenbanksystem MySQL anbietet. Je nach Datenbereich sollte ein entsprechender Datentyp ausgewählt werden, um eine optimale Speichernutzung zu erzielen. Insbesondere bei Tabellen mit sehr vielen Datensätzen ist es durchaus von Bedeutung, ob ein Feld der Tabelle 1 oder 4 Bytes belegt.

Datentyp Länge (Bytes) Minimalwert Maximalwert
    (Signed/Unsigned) (Signed/Unsigned)
TINYINT 1 -128 127
    0 255
SMALLINT 2 -32768 32767
    0 65535
MEDIUMINT 3 -8388608 8388607
    0 16777215
INT 4 -2147483648 2147483647
    0 4294967295
BIGINT 8 -9223372036854775808 9223372036854775807
    0 18446744073709551615


Letzte Änderung: 10.06.2008, FreeBASIC-Portal.de - Programmieren mit FreeBASIC