skanuj0230 (3)

skanuj0230 (3)



Rozdział 9.

Podstawy MySQL

Czym jest MySQL?

Tworząc serwis internetowy musimy wybrać sposób, w jaki będą w nim przechowywane dane. W rozdziale 7. utworzyliśmy np. kilka skryptów, skrypt logowania, licznik, ankietę, w których dane były przechowywane w plikach na dysku. Wykorzystywanie plików dyskowych ma jednak kilka wad, przede wszystkim jest niewygodne i mało wydajne, a wraz ze wzrostem ilości przechowywanych danych powoduje znaczne skomplikowanie skryptów. Dlatego też w ogromnej większości serwisów internetowych wykorzystuje się w tym celu bazy danych. Najczęściej są to bazy relacyjne, a do ich obsługi stosowane są systemy zarządzania relacyjnymi bazami danych RDBMS (ang. Relational Database Management System).

MySQL to nic-innego, jak rozwijany na zasadzie wolnego oprogramowania {open sówce) system zarządzania bazą danych. To bardzo szybki i obecnie jeden z najpopularniejszych serwerów baz danych dostępny na licencji GPL, choć możliwe jest również zakupienie licencji komercyjnej. My będziemy korzystać z wersji darmowej, której każdy może używać bez wnoszenia opłat. Dostępne są wersje dla bardzo wielu systemów operacyjnych, w tym Linux, Windows, MacOS, FreeBSD, Solaris, AIX i wielu innych. Odpowiednią wersję dystrybucyjną można pobrać ze strony producenta http:// www.mysql.com, wersje dla Windows i Linux są również zawarte na płycie CD dołączonej do książki. Na wymienionej stronie WWW są również dostępne pełne kody źródłowe bazy.

Oprócz samej bazy danych można również korzystać z narzędzi pomocniczych wspomagających pracę, którymi są MySQL Administrator i MySQL Query Browser. Są to aplikacje z graficznym interfejsem użytkownika, które wspomaga zarządzanie oraz obsługę baz. Wersje dystrybucyjne dla Linuksa i Windows dostępne również na stronie http://www.mysql.com oraz na płycie CD dołączonej do niniejszej publikacji.


Wyszukiwarka

Podobne podstrony:
skanuj0251 Rozdział 2 Podstawowe koncepcje formułowania strategii przedsiębiorstwa 45 Irategie, funk
skanuj0344 (2) Rozdział 13.Współpraca PHP i MySQL Jak wiemy dzięki lekturze rozdziału 1„ PHP współpr
skanuj0023 6 Rozdział 1. _ W przypadku gdy N - n jest liczbą nieparzystą, sposób obliczenia Lu jest
skanuj0141 ROZDZIAŁ 1 PODSTAWOWE TERMINY I POJĘCIA ZWIĄZANE Z ZARZĄDZANIEM ZASOBAMI
Czym jest ekonomia współpracy? I co zmieni?Zmienia się sposób w jaki: pracujemy, kupujemy,
Czym jest psychologia społeczna Psychologia społeczna: naukowe badanie sposobu w jaki rzeczywista bą

więcej podobnych podstron