Grunnleggende datatyper for tabellfelt i PhpMyAdmin
For videre arbeid med tabellen er det nødvendig å vite hvilke grunnleggende datatyper som finnes. La oss se på dem ved hjelp av eksempler fra feltene i vår tabell.
Eksempel . Datatyper INT, AI og PRIMARY
Det første feltet vil være id. For dette passer
den numeriske typen INT:
Deretter setter vi avkryssing i feltet AI
(AUTO_INCREMENT). Dette er nødvendig for
automatisk utfylling av feltet id ved innsetting av
poster i tabellen. Takket være dette
trenger vi ikke å spesifisere id
for hver post i tabellen. I tillegg
vil en markert AI automatisk
tildele id typen Index
med verdien PRIMARY. Nå vil hvert
id være unikt:
Eksempel . Datatypen VARCHAR
La oss nå gå videre til feltet name. For dette tildeler vi
typen VARCHAR, som er beregnet for arbeid
med strenger. For denne typen er det obligatorisk
å angi strengelengden. La den være
16 tegn:
Eksempel . Datatypen DATE
For arbeid med datoer er typen
DATE tilgjengelig. Alle verdier for denne
typen vil ha formatet
år-måned-dag:
Eksempel . Datatypen DATETIME
For å lagre verdier i formatet
år-måned-dag timer:minutter:sekunder
kan man også bruke typen DATETIME:
Eksempel . Datatypen TIMESTAMP
Typen TIMESTAMP lagrer tid som antall
sekunder som har gått siden 1970-01-01 00:00:00 UTC
(såkalt Unix Epoch). Brukes
for å spore tidspunktet for hendelser som skjer
i forskjellige tidssoner:
Eksempel . Fullfør opprettelsen av tabellen
Nå gjenstår det å fullføre opprettelsen av tabellen vår.
For dette klikker vi på knappen Save:
Etter dette vil strukturen til den nettopp opprettede tabellen vises i vinduet:
Praktiske oppgaver
I tabellen, opprett 4 felter (kolonner):
id, type integer, name,
type varchar, 32 tegn, age,
type integer, birthday, type
date.