INF.03 · Bazy danych i SQL

XAMPP: uruchom środowisko do pracy z bazami danych

Na egzaminie praktycznym INF.03 dostajesz komputer z zainstalowanym XAMPP-em. Zanim zrobisz pierwsze zadanie, musisz sam uruchomić usługi i dotrzeć do phpMyAdmin. Jeśli coś nie startuje, tracisz czas, którego potem brakuje na zadanie. Ta lekcja uczy kolejności, a także tego, jak rozpoznać typowe awarie.

  • około 30 minut
  • Apache · MySQL/MariaDB · phpMyAdmin
  • praca na egzaminie

Po tej lekcji: zainstalujesz i uruchomisz XAMPP w dobrej kolejności, sprawdzisz, że serwer bazy odpowiada, i zdiagnozujesz trzy najczęstsze awarie.

1 · Pakiet w jednym

Cztery programy, które instalujesz razem

XAMPP to darmowy pakiet, który zawiera kilka programów naraz. Dzięki temu nie instalujesz ich osobno.

Apacheserwer WWW

Udostępnia strony internetowe, także panel phpMyAdmin.

MySQL / MariaDBserwer bazy danych

To właściwy SZBD. Przechowuje i przetwarza dane.

PHPjęzyk po stronie serwera

Uruchamia skrypty, w tym sam phpMyAdmin.

phpMyAdminpanel w przeglądarce

Graficzna nakładka do zarządzania bazami bez wpisywania poleceń administracyjnych.

2 · Uruchom po kolei

Postaw środowisko w dobrej kolejności

Kliknij kolejne kroki. Jeśli wybierzesz za wcześnie albo pominiesz usługę, zobaczysz taki błąd, jaki zobaczyłbyś na prawdziwym komputerze.

Ta interakcja wymaga włączonego JavaScriptu.

3 · Czy działa?

Trzy polecenia potwierdzają instalację

Gdy phpMyAdmin się otwiera, jeszcze nie znaczy, że serwer bazy odpowiada. Sprawdź to prostym testem.

test_instalacji.sqlsql
SELECT VERSION();
CREATE DATABASE test_instalacji;
SHOW DATABASES;
  1. SELECT VERSION(); od razu potwierdza, że serwer MySQL lub MariaDB działa i odpowiada na zapytania.
  2. CREATE DATABASE tworzy testową bazę. Jeśli się udało, masz prawo do tworzenia baz.
  3. SHOW DATABASES; pokazuje listę baz. Gdy test_instalacji jest na liście, środowisko jest skonfigurowane poprawnie.

4 · Gdy coś nie działa

Co jest przyczyną i co zrobisz?

Najczęstsze problemy wyglądają podobnie, a ich przyczyny są różne. Dopasuj do każdego objawu najbardziej prawdopodobną przyczynę.

Ta interakcja wymaga włączonego JavaScriptu.

5 · Sprawdź sam siebie

Stanowisko egzaminacyjne gotowe do pracy

Na egzaminie dostajesz zainstalowany XAMPP. Zanim zaczniesz zadanie, przejdź przez tę listę. Zajmie to dwie minuty i oszczędzi stresu.

Podsumowanie

Co warto zapamiętać

  1. XAMPP to pakiet: Apache, MySQL lub MariaDB, PHP i phpMyAdmin.
  2. Kolejność: instalacja, Control Panel, Start Apache i MySQL, phpMyAdmin, test SELECT VERSION();.
  3. Błąd #2002 oznacza, że nie działa serwer bazy, a nie phpMyAdmin.
  4. Najczęstsze awarie to konflikt portów 80 i 3306.
  5. Konto root bez hasła jest tylko do nauki.

Dalej na swoim koncie

Rozgrzewki, quiz i zadania są w biurku ucznia.

Teoria jest otwarta dla wszystkich. Żeby rozwiązywać zadania, zapisywać szkice i widzieć swój postęp, zaloguj się.

Zaloguj się →
Źródła i dalsza nauka