Navigation überspringen

Datentypen in MySQL/MariaDB

Speicherbedarf

Datentypen bestimmen den Speicherbedarf im Speicherstack der Maschine. Da Speicherplatz schnell rar wird, ist stets darauf zu achten, speichergünstigste Datentypen für Attribute zu wählen.

Beispiel:

Das Alter eines Menschen kann mit einem dreiwertigen Ganzzahlwert int dargestellt werden. Häufig wird aber ein z.B. varchar verwendet mit 50 Länge, was speicherungünstig ist.

Vorzeichen

Zahlenräume sind bezüglich des Mitführens eines Vorzeiches grundsätzlich nicht eindeutig! Das heißt, in MySQL/MariaDB besteht die Möglichkeit bzw. die Notwendigkeit mit dem Attribut Zusatz festzulegen, ob ein Vorzeichen vorkommen kann oder nicht. Der Zusatz lautet unsigned, welchen als zutreffend oder nicht zutreffend markiert werden kann. Grundeinstellung ist Vorzeichenbehaftet.

Liste von Datentypen in MySQL und MariaDB