Nieprofesjonalny programista najczęściej ma do czynienia z zapytaniami SQL podczas pracy z zasobami internetowymi. Większość z nich to blogi, fora, systemy zarządzania witryną itp. - wykorzystuje w pracy bazę danych MySQL. Dla tego DBMS istnieje bardzo popularna aplikacja, która pozwala zarządzać zarówno pojedynczymi tabelami, jak i całymi bazami danych. Tworzenie zapytań SQL w PhpMyAdmin - tak nazywa się ta aplikacja - jest możliwe zarówno w formacie okna dialogowego, jak i przy użyciu ręcznego wprowadzania przez operatora.
Niezbędny
Dostęp do aplikacji PhpMyAdmin
Instrukcje
Krok 1
Załaduj stronę główną aplikacji do przeglądarki, wprowadź swoją nazwę użytkownika i hasło. W lewej kolumnie pierwszej strony znajduje się lista linków do dostępnych dla Ciebie baz danych - wybierz tę, której potrzebujesz.
Krok 2
Zmieni się zawartość lewej i prawej kolumny - lista tabel zajmie miejsce listy baz danych po lewej stronie. Jeśli chcesz wykonać zapytanie do określonej tabeli, kliknij odpowiedni link, a jeśli zapytanie dotyczy całej bazy danych, kliknij zakładkę SQL w menu prawej kolumny. Po wybraniu tabeli taka zakładka również będzie obecna na stronie i również będziesz musiał do niej przejść.
Krok 3
Wpisz zapytanie w polu pod "Wykonaj zapytania SQL względem bazy danych mysql:" Jeśli w poprzednim kroku nie wybrałeś tabeli, to pole będzie puste, w przeciwnym razie zostanie w nim umieszczony szablon, który trzeba będzie jedynie uzupełnić lub poprawić. Szablon może wyglądać na przykład tak: SELECT * FROM `help_category` WHERE 1Możesz od razu kliknąć przycisk OK, a zapytanie zostanie wykonane do bazy danych - zwróci listę wszystkich wierszy ze wszystkimi polami z tabeli o nazwie help_category.
Krok 4
Konstruując zapytanie SQL dla wybranej tabeli można skorzystać z dostępnej w niej listy kolumn - znajduje się ona po prawej stronie pola wejściowego. Na przykład możesz przekształcić szablon do następującej postaci: SELECT `url` FROM` help_category` WHERE `name` =" Konstrukcje geometryczne "Zwróć uwagę na cudzysłowy: nazwy pól i tabel - url, nazwa i help_category - nie są używane dla symboli cudzysłowów umieszczanych wokół danych tekstowych (Struktury geometryczne). Po kliknięciu OK to zapytanie zwróci te wiersze tabeli, które w polu nazwy mają wartość „Konstrukcje geometryczne”. Lista wyników będzie zawierać tylko jedną kolumnę url, ponieważ tylko ona jest określona po instrukcji SELECT.
Krok 5
To samo żądanie można wygenerować online. Aby to zrobić, kliknij link „Szukaj” i wypełnij tabelę pod zapytaniem „Wykonaj” przykładowym „tekstem”. Dla powyższego przykładu w tej tabeli wystarczy wpisać tekst „Konstrukcje geometryczne” w kolumnie „Wartość” wiersza nazwy. Aby skonstruować bardziej złożone zapytania, kliknij link „Parametry” znajdujący się pod tabelą, a otworzy się dodatkowy zestaw pól i list wyboru.
Krok 6
Kliknij OK, a PhpMyAdmin skonstruuje i wyśle zapytanie SQL do bazy danych.