Tylko MySql

Tworzenie bazy w MySql

Tylko PHP

PHP podstawy

Podstawy PHP cz. 1

Podstawy PHP cz. 2

Podstawy PHP warunki

Podstawy PHP loops

Podstawy PHP arrays

Podstawy PHP booleans

Logiczny operator IF

 

 

 

Tworzenie bazy w MySql

Tworzenie bazy w MySql jest bardzo proste, składnia wygląda następująco:baza 'create database' i dajemy nazwe dla bazy jaką tylko chcemy, w tym przypadku 'owoc'. Otrzymamy 'query ok, 1 row affected' co oznacza że stworzyliśmy bazę. Wpisując składnie (syntax) 'show database' uzyskujemy wgląd do wszystkich nazw baz jakie mamy zapisane. Aby użyć bazy używamy 'use' a w naszym przypadku ' use owoc;' Aby uzyskać wgląd do tabel komenda 'show tables;' w naszym przypadku powinniśmy otrzymać "empty set" co oznacza że nie zawiera jeszcze żadnej tabeli. Podpowiedz: jeżeli przy tworzeniu bazy uzyskaliśmy "error 1007;" oznacza że baza o takiej nazwie już istnieje dlatego przy dużych bazach lepiej stosować składnie 'create database if not exists owoc;' a otrzymując "0 rows affected" oznacza że nic nie zostało dodane a taka baza już istnieje. Tworzenie tabel jest także banalnie proste. Składnia 'create table' tyle że musimy podać strukture co do kolumn. Więc jeżeli chcemy mieć tabele o nazwie owoce wpisujemy 'create table owoce (' i wciskamy enter. Pojawi się strzałka (wszystkie nazwy i definicje dla kolumn teraz powinny być zawarte i kolumny dzielimy "," przecinkiem.). tworzenie tabel"20" oznacza długość kolumny w tym przypadku dla "char" ale o tym później. A tak wygląda składnia dla nowej tabeli "owoce" składającej się z 2 kolumn. Po ");" naciskamy enter i otrzymujemy "query ok." Składnia 'show columns from owoce;' pokaże nam tabelkę z kolumnami "nazwaOwocu" oraz "kolor". Aby skasować bazę używamy komendy 'drop database' oraz nazwa bazy. Podpowiedź: Należy być bardzo ostrożnym ponieważ nie będzie odwrotu i wszystkie informacje zapisane przepadną. Aby dodać jakieś informacje do kolumn w tabeli używamy komendy 'insert' a składnia: 'insert into owoce values ('jabłko', 'zielone');' teraz aby zobaczyć dane w tej tabeli wpisujemy 'select * from owoce;' pojawi nam się tabelka z danymi które wpisaliśmy.