Dokumentacja Kursy i specyfikacje

Kurs języka SQL

Aby połączyć się z serwerem baz danych potrzebujesz specjalnego programu tzw. klienta lub języka skryptowego (umieszczanego na serwerach WWW), który posiada wbudowaną obsługę baz danych. Przykładem programu klienckiego może być opisywany wcześniej MySQL-Front lub oprogramowanie dostarczane łącznie z pakietem MySQL. Najczęstszym jednak sposobem korzystania z bazy danych jest połączenie wywoływane z wnętrza skryptu.

Bardzo dobrym narzędziem, które może okazać się przydatne podczas nauki SQL, jest dostępny w ramach sieci home.pl panel administracyjny do baz danych - phpMyAdmin. Jego obsługa została opisana w rozdziale Funkcje serwera - phpMyAdmin.

W sieci home.pl połączenie z bazą MySQL można uzyskać z poziomu skryptów PHP i Perl oraz kompilowanych CGI. W każdym przypadku w celu połączenia się z serwerem baz danych należy podać jego nazwę (adres domenowy lub adres IP), nazwę użytkownika oraz hasło. Funkcja języka PHP, nawiązująca połączenie z serwerem MySQL, wygląda następująco:

$db = mysql_connect ("adres", "użytkownik", "hasło");

Po prawidłowym podłączeniu do serwera MySQL należy wybrać bazę, na której będziesz pracować:

mysql_select_db ("baza");

Po poprawnym połączeniu się z bazą danych możesz przystąpić do wydawania poleceń języka SQL. Funkcję PHP wysyłającą zapytanie SQL do serwera wywołuje się następująco:

mysql_query ("zapytanie_SQL");

Po zakończonej pracy z bazą danych należy użyć funkcji:

mysql_close ($db);