Grundlegende Datentypen für Tabellenfelder in PhpMyAdmin
Für die weitere Arbeit mit der Tabelle muss man wissen, welche grundlegenden Datentypen es gibt. Lassen Sie uns diese am Beispiel der Felder in unserer Tabelle betrachten.
Beispiel . Datentypen INT, AI und PRIMARY
Das erste Feld wird id sein. Dafür eignet sich
der numerische Typ INT:
Als nächstes setzen wir ein Häkchen im Feld AI
(AUTO_INCREMENT). Dies wird benötigt für
die automatische Füllung des Feldes id beim Einfügen
von Datensätzen in die Tabelle. Dadurch
müssen wir die id nicht
für jeden Datensatz in der Tabelle angeben. Darüber hinaus
weist ein markiertes AI automatisch
für id den Typ Index
mit dem Wert PRIMARY zu. Nun wird jede
id eindeutig sein:
Beispiel . Datentyp VARCHAR
Kommen wir nun zum Feld name. Dafür weisen wir
den Typ VARCHAR zu, der für die Arbeit
mit Zeichenketten bestimmt ist. Für diesen Typ muss zwingend
die Länge der Zeichenkette angegeben werden. Nehmen wir an, sie beträgt
16 Zeichen:
Beispiel . Datentyp DATE
Für die Arbeit mit Daten ist der Typ
DATE vorgesehen. Alle Werte für diesen
Typ haben das Format
Jahr-Monat-Tag:
Beispiel . Datentyp DATETIME
Um Werte im Format
Jahr-Monat-Tag Stunden:Minuten:Sekunden
zu speichern, kann auch der Typ DATETIME verwendet werden:
Beispiel . Datentyp TIMESTAMP
Der Typ TIMESTAMP speichert die Zeit als Anzahl
Sekunden, die seit dem 1970-01-01 00:00:00 UTC
(sogenannte Unix Epoch) vergangen sind. Wird verwendet,
um den Zeitpunkt von Ereignissen zu verfolgen, die in
verschiedenen Zeitzonen stattfinden:
Beispiel . Tabellenerstellung abschließen
Nun bleibt nur noch, die Erstellung unserer Tabelle abzuschließen.
Dazu klicken wir auf den Button Save:
Danach wird im Fenster die Struktur der soeben erstellten Tabelle angezeigt:
Praktische Aufgaben
Erstellen Sie in der Tabelle 4 Felder (Spalten):
id, Typ integer, name,
Typ varchar, 32 Zeichen, age,
Typ integer, birthday, Typ
date.