Najważniejsze polecenie skryptorium to CREATE TABLE. Tworzy ono nowy, pusty regał gotowy na przyjęcie zwojów.
1CREATE TABLE nazwa_tabeli (
2 kolumna1 TYP,
3 kolumna2 TYP,
4 kolumna3 TYP
5);Czytamy to tak: "Zbuduj regał o nazwie nazwa_tabeli, a w nim rubryki: kolumna1, kolumna2, kolumna3". Każda rubryka ma swoją nazwę i swój typ.
(.) i kończymy całość średnikiem ";".W definicji kolumny najpierw piszemy nazwę, a zaraz po niej typ danych:
1tytul VARCHAR(255)To znaczy: "rubryka tytul przyjmuje tekst o długości do 255 znaków". Kolejność jest zawsze taka: NAZWA, potem TYP.
1CREATE TABLE kategorie (
2 id INT,
3 nazwa VARCHAR(100)
4);Powstał regał
kategorie z dwiema rubrykami: id na liczby i nazwa na krótki tekst. Jest jeszcze pusty - ale plan gotowy!Bardzo! Nazwa tabeli to adres regału w Bibliotece. Po niej będziesz później pobierać dane (
SELECT * FROM kategorie), dodawać kolumny czy usuwać cały regał. Dobre nazwy są krótkie, w liczbie mnogiej (ksiazki, autorzy, czytelnicy) i opisują rodzaj przechowywanych zwojów. Unikamy spacji i polskich znaków - zamiast nich stosujemy podkreślenia, np. rok_wydania.( ) obejmują listę kolumn - bez nich MySQL zgłosi błąd.Gdy te trzy elementy są na miejscu, regał powstaje w mgnieniu oka!