Podstawowe typy danych dla pól tabeli w PhpMyAdmin
Do dalszej pracy z tabelą trzeba wiedzieć, jakie są podstawowe typy danych. Przyjrzyjmy się im na przykładzie pól w naszej tabeli.
Przykład . Typy danych INT, AI i PRIMARY
Pierwszym polem będzie id. Dla niego pasuje
typ numeryczny INT:
Następnie zaznaczamy pole wyboru w polu AI
(AUTO_INCREMENT). Jest to potrzebne do
automatycznego wypełniania pola id podczas wstawiania
rekordów do tabeli. Dzięki temu
nie będziemy musieli wpisywać id
dla każdego rekordu w tabeli. Ponadto,
zaznaczony AI automatycznie
ustawia dla id typ Index
na wartość PRIMARY. Teraz każde
id będzie unikalne:
Przykład . Typ danych VARCHAR
Teraz przejdźmy do pola name. Dla niego przypiszmy
typ VARCHAR, przeznaczony do pracy
z ciągami znaków. Dla tego typu koniecznie trzeba
określić długość ciągu. Niech będzie
równa 16 znakom:
Przykład . Typ danych DATE
Do pracy z datami przeznaczony jest typ
DATE. Wszystkie wartości tego
typu będą miały format
rok-miesiąc-dzień:
Przykład . Typ danych DATETIME
Również do zapisywania wartości w formacie
rok-miesiąc-dzień godziny:minuty:sekundy
można użyć typu DATETIME:
Przykład . Typ danych TIMESTAMP
Typ TIMESTAMP przechowuje czas jako liczbę
sekund, które upłynęły od 1970-01-01 00:00:00 UTC
(tzw. Unix Epoch). Używany jest
do śledzenia czasu zdarzeń, które występują
w różnych strefach czasowych:
Przykład . Kończymy tworzenie tabeli
Teraz pozostało zakończyć tworzenie naszej tabeli.
W tym celu klikamy przycisk Save:
Po tym w oknie wyświetli się struktura właśnie utworzonej tabeli:
Zadania praktyczne
W tabeli utwórz 4 pola (kolumny):
id, typ integer, name,
typ varchar, 32 znaki, age,
typ integer, birthday, typ
date.