Darmowa prenumerata - tu i teraz!
Menu
- Redakcyjne
- Strefa NN
- Net
- Teksty poważne
- Polemiki
- Nauka
- Poezja
- Opowiadania
- Teksty zabawne
- Grafika
- Komputery
- Muzyka
- Kurs MySQL cz. I
- Potrafią gadać
- Reset-Forever
- Tipsy i triki w Windows 9x
- O produktach firmy Microsoft
- Programy dla czytelników NN
- Filozofia i estetyka Linuxa
- Celebracja sukcesu - wywiad z TOMASZEM CZAJKĄ, informatycznym mistrzem świata
- USENET for dummies
- Win2K kontra WinXP
- Gry komputerowe - element kulturotwórczy czy piąty koń Apokalipsy?
BezImienny - wersja online!
galeria farbniętych
Poprzedni artykułNastępny artykuł Komputery  

Kurs MySQL cz. I


Erwin "TaurUS" Kotowicz

Witajcie ludzie pracy! W tym kursie zajmiemy się jednym z najpopularniejszych interface`ów bazy SQL (Structured Query Language), a dokładniej mówiąc bazą danych MySQL. Baza ta szczególnie przydatna jest dla bardziej zaawansowanych webmasterów, znających się na programowaniu w PHP i znających oczywiście HTML:) Podobnie jak w PHP stosowne byłoby posiadanie domowego serwera, z obsługą PHP i bazą MySQL. Z pomocą przychodzi znowu program PHPTriadSetup.exe , który automatycznie podczas instalacji konfiguruje Twój komputer do pracy z PHP i MySQL. Z darmowym kontem w Internecie obsługującymi PHP i bazę MySQL na, którym mógłbyś umieścić swoją stronę, jest trochę trudniej. W Polsce chyba najpopularniejszym (co najgorsze, chyba jedynym): jest http://free.komrel.net ale nie polecam tego rozwiązania, serwer ma częste przerwy w działaniu i nigdzie nie mogłem znaleźć phpMyAdmin, które jest bardzo przydatne przy zabawach z MySQL. Z pomocą przychodzi zagraniczny serwer http://lycos.co.uk ma dość długi adres ( np: http://members.lycos.co.uk/użytkownik/ ) ,ale możesz zarejestrować alias np: http://twoja-strona.xx.pl ( na stronie http://www.wszystko_za.friko.pl ) i co jest bardzo ważne posiada phpMyAdmin.

Wprowadzenie do MySQL:
Jak już wspomniałem wcześniej baza MySQL jest najpopularniejszym interfacem bazy SQL, charakteryzuje się ogromną elastycznością, jeszcze większą prędkością i co najważniejsze jest bardzo łatwy w obsłudze.

Zapytania do bazy MySQL

Aby wykonać cokolwiek w swojej bazie należy wysłać do niej informacje, wszystkie informacje wysyłane są do bazy danych w postaci zapytań, do czego służy funkcja mysql_query(zapytanie). Wszystkie zapytania wysyłamy w następujący sposób:

$zaptanie="jakieś zapytanie";
$wykonaj=mysql_query($zapytanie);

Po takiej operacji zmienna $wykonaj będzie zawierać wartość TRUE, jeśli operacja powiedzie się, jeśli nie - zwróci wartość FALSE.

Łączymy się z bazą danych

Aby połączyć się z bazą danych używamy komendy:

mysql_connect (nazwa_hosta[:port] [, użytkownik] [,hasło]);

W praktyce oznacza to, że wymagana jest nazwa hosta - następnie opcjonalnie możemy wpisać nazwę użytkownika oraz jego hasło. Jeśli nie podamy nazwy hosta automatycznie nastąpi próba połączenia się z localhostem. Jeśli zabraknie nazwy użytkownika automatycznie zostaniemy zalogowani jako właściciel procesu baz danych, przeważnie właściciel nie ma ustawionego hasła, więc trzeci parametr nie jest wymagany. Poniższy przykład pokazuje jak połączyć się z serwerem mojserwer.pl jako użytkownik foo, z hasłem off:

$sql = mysql_connect ("mojserwer.pl", "foo", "off");

Funkcja mysql_connect zwróci wartość TRUE, jeśli zakończy się sukcesem, jeśli nie powiedzie się - zwróci wartość FALSE.

Jeśli zakończyłeś już operacje w swojej bazie należy się rozłączyć, co robi się funkcją mysql_close(id_połączenia). Aby zakończyć połączenie, które zaprezentowałem powyżej należałoby zastosować komendę 'mysql_close' w następujący sposób:

mysql_close($sql);

To na razie wszystko, co chciałem wam przekazać. Nie było tego wiele ale jak na pierwszy raz powinno wystarczyć, jeśli masz jakieś pytania kieruj je na mój adres e-mail, na wszystkie pytania postaram się odpowiedzieć.
Pozdrawiam i życzę miłego dnia!

Erwin "TaurUS" Kotowicz
poczta: taurus1984@o2.pl
Za FRIKO:
http://www.wszystko_za.friko.pl - darmowe liczniki, księgi gości, aliasy (twoja-strona.xx.pl), statystyki.
http://www.katalog_za.friko.pl - katalog stron WWW
http://www.ogloszenia_za.friko.pl - darmowe ogłoszenia
http://www.e_kartki_za.friko.pl - elektroniczne kartki
Poprzedni artykułDo góry!Następny artykuł

Copyright 1999 - 2003 Magazyn internetowy NoName