Grundlæggende datatyper for tabel felter i PhpMyAdmin
For videre arbejde med tabellen er det nødvendigt at vide, hvilke grundlæggende datatyper der findes. Lad os se på dem ved hjælp af eksempler på felter i vores tabel.
Eksempel . Datatyperne INT, AI og PRIMARY
Det første felt vil være id. For det passer
den numeriske type INT:
Derefter sætter vi et flueben i feltet AI
(AUTO_INCREMENT). Dette er nødvendigt for
automatisk at udfylde feltet id ved indsættelse
af poster i tabellen. Takket være dette
behøver vi ikke at angive id
for hver post i tabellen. Derudover
tildeler den markerede AI automatisk
typen Index
med værdien PRIMARY til id. Nu vil hvert
id være unikt:
Eksempel . Datatypen VARCHAR
Lad os nu gå videre til feltet name. For det tildeler vi
typen VARCHAR, som er beregnet til arbejde
med strenge. For denne type er det obligatorisk
at angive strenglængden. Lad den være
16 tegn:
Eksempel . Datatypen DATE
For arbejde med datoer er der forudset typen
DATE. Alle værdier for denne
type vil have formatet
år-måned-dag:
Eksempel . Datatypen DATETIME
Også for at gemme værdier i formatet
år-måned-dag timer:minutter:sekunder
kan man bruge typen DATETIME:
Eksempel . Datatypen TIMESTAMP
Typen TIMESTAMP gemmer tid som antallet af
sekunder, der er gået siden 1970-01-01 00:00:00 UTC
(såkaldt Unix Epoch). Bruges
til at spore tidspunktet for hændelser, der sker
i forskellige tidszoner:
Eksempel . Afslutning af tabeloprettelsen
Nu er der tilbage at afslute oprettelsen af vores tabel.
For at gøre dette klikker vi på knappen Save:
Herefter vil strukturen af den netop oprettede tabel blive vist i vinduet:
Praktiske opgaver
Lav 4 felter (kolonner) i tabellen:
id, type integer, name,
type varchar, 32 tegn, age,
type integer, birthday, type
date.