Zakładka "Inspektor MySQL"Zakładka "Inspektor MySQL" służy pracy na serwerze MySQL. Umożliwia tworzenie nowych tabel, wprowadzanie i odczyt danych z bazy, a także znacząco ułatwia tworzenie zapytań w edytowanych dokumentach. Zakładkę Inspektor MySQL włączysz za pomocą panelu po lewej lub skrótu klawiszowego CTRL+6, a także z menu pod przyciskiem pokazanym powyżej czy z Menu głównego / Wyświetl. Zakładka składa się z trzech zasadniczych części. U góry znajduje się lista baz danych. Poniżej umieszczone jest drzewko przedstawiające strukturę bieżącej bazy danych (układ tabel i ich pól), z prawej strony drzewka znajduje się pasek najczęściej używanych poleceń. U dołu zaś umieszczony jest inspektor, na którym przedstawione mogą być szczegółowe informacje i strukturze wybranej tabeli, bądź jej zawartość, a także wynik zapytania do bazy danych. Pasek i lista baz danychLista wyboru bazy danych Grupowanie baz danych Przycisk "Ustawienia serwerów baz danych" Przycisk "Przerwij bieżącą operację" Wyświetl w układzie pionowym Wyświetl w układzie poziomym Przycisk "Pomoc" Drzewo struktury bazy danychDrzewo wyświetla strukturę tabel istniejących w bieżącej bazie danych. Składa się z hierarchicznie ułożonych trzech rodzajów gałęzi, z których każda posiada odrębne menu podręczne: - Nazwa serwera baz danych (nazwa bazy danych) Jeśli wskażesz tabelę, bądź pole tabeli na drzewku (pojedynczym kliknięciem), wybrany element zostanie podświetlony na niebiesko. Teraz wystarczy wcisnąć Enter, by wkleić nazwę wskazanego elementu do edytora. W ten sposób ułatwione zostało budowanie zapytań do bazy w Twoich skryptach. Nazwa serwera baz danych (nazwa bazy danych)Gałęzią główną (korzeniem, ang. root) drzewa jest nazwa serwera i wybranej bazy danych. Gałąź ta posiada menu podręczne, które możesz wyświetlić klikając na niej prawym klawiszem myszy: Utwórz nową bazę danych Utwórz nową tabelę Odświeżenie listy tabel Wykonaj polecenie SQL Wykonaj polecenia SQL z bieżącego dokumentu Wykonaj polecenia SQL z pliku Eksportuj zawartość Właściwości serwera Nazwa tabeli w bazie danychKolejnym elementem drzewka jest nazwa tabeli w bazie danych. Na drzewku umieszczone są wszystkie nazwy tabel istniejące w bazie danych. Każda taka gałąź posiada własne menu podręczne zawierające polecenia obsługi tej tabeli.Spośród wszystkich tabel, jedna może być aktywna, co oznacza, że jej zawartość i struktura będą przedstawiane w dolnej części zakładki "Inspektor MySQL". Aktywna tabela wyróżniona jest pogrubieniem jej nazwy. Aby "aktywować" tabelę należy dwukliknąć na jej nazwie. Innym sposobem jest wybranie jej nazwy z listy Ulubionych tabeli i zapytań. Pokaż zawartość tabeli Pokaż strukturę tabeli Kreator zapytania SQL Eksportuj zawartość Polecenia administracyjne
Wklej nazwę tabeli do edytora
Dodaj tabelę do ulubionych Zmień nazwę tabeli Usuń tabelę Wyczyść zawartość tabeli Właściwości tabeli Nazwa pola w tabeliOstatnimi, najbardziej zagnieżdżonymi elementami drzewka są gałęzie przedstawiające nazwy pól tabeli. Obok nazwy pola znajduje się ikonka oznaczająca:
W menu podręcznym pola tabeli znajdziesz tylko jedno polecenie: Wklej nazwę pola do edytora
Pasek przyciskówZ prawej strony drzewka znajduje się pasek przycisków zawierający najczęściej używane polecenia: Ustawienia serwerów baz danych Utwórz nową tabelę Zmień nazwę tabeli Usuń tabelę Odświeżenie listy tabel Pokaż zawartość tabeli Pokaż strukturę tabeli Kreator zapytania SQL Wykonaj polecenie SQL
Eksportuj zawartość Pomoc do listy plików Szczegółowa Struktura tabeliW dolnej części zakładki umieszczony zostały dwie zakładki wyświetlające zamiennie strukturę bieżącej (aktywnej) tabeli, bądź jej zawartość. Wyboru, która z zakładek ma być aktualnie wyświetlana dokonasz za pomocą przycisków u dołu. Aby szybko wyświetlić inspektora struktury wybranej tabeli możesz kliknąć jej nazwę na drzewie powyżej, trzymając jednocześnie wciśnięty przycisk Ctrl. Zwartość tabeli wyświetlisz klikając na niej z wciśniętym jednocześnie klawiszem Alt (lewy). Inspektor struktury tabeli zawiera podstawowe dane na temat pól wchodzących w jej skład. Są one przedstawione w czterech kolumnach: Nazwa pola Typ danych Puste Domyślna wartość Inne Inspektor struktury tabeli posiada menu podręczne zawierające trzy polecenia: Wklej nazwę pola do edytora
Odśwież Edytuj strukturę tabeli Okno Właściwości tabeli możesz otworzyć również za pomoca dwukliku w dowolnym miejscu inspektora struktury tabeli. Zawartość tabeliDrugi zakładka wyświetla zawartość bieżącej tabeli (wyróżnionej pogrubieniem na drzewku powyżej). Jest budowa jest bardziej skomplikowana - posiada dwa paski przycisków umożliwiające sterowanie zawartością inspektora, bogatsze jest też menu podręczne dla klikniętego rekordu. Dane wyświetlane są w postaci tabelki, gdzie każdy wiersz stanowi kolejny rekord, zaś zaś w poszczególne pola wyświetlane są jako kolumny. Rekordy pobierane z bazy można posortować klikając lewym klawiszem myszy na nagłówku z nazwą pola. Kliknięcie prawym klawiszem na na nagłówku dowolnego pola wyświetli listę wszystkich pól tabeli, co pozwala wybrać pole, według którego ma się odbywać sortowanie. Zakładka posiada dwa paski przycisków. Pierwszy - mini pasek - posiada polecenia umożliwiające określenie zakresu danych, jakie będą wyświetlane. Umieszczono na nim przyciski: Wyświetl wszystkie rekordy Wyświetl 20 rekordów Przejdź do pierwszego rekordu Poprzednie 20 rekordów Następne 20 rekordów Zakładka posiada własny pasek stanu, na którym wyświetlane są informacje o bieżącym widoku, wykonanym zapytaniu jak na przykład nazwę tabeli, liczbę wyświetlanych rekordów itp. Wyświetlanie danych, to jednak nie wszystko, co można zrobić za pomocą tej zakładki. Dane można również dodawać, edytować i usuwać. Umożliwiają to przyciski zebrane na drugim pasku położonym z prwej strony. Edytowanie istniejących danych jest bardzo proste. Wystarczy postawić kursor na wybranym polu zacząć pisać. Dane istniejące w tym polu zostaną usunięte i zastąpione nowymi. Jeśli nie chcesz usuwać danych, a jedynie je zmienić, po wskazaniu pola kliknij na nim powtórnie. Umożliwi to bezpośrednią edycję jego zawartości. Alternatywnym sposobem umożliwienia zmiany treści pola jest wciśnięcie klawisza F2 po wskazaniu pola. Możesz też skorzystać z edytorów własności, które ułatwiają edycję bardziej rozbudowanych pól, np. pola TEXT lub TIMESTAMP. Po prostu wybierz pole i kliknij przycisk oznaczony wielokropkiem, który pojawi się wewnątrz pola. Aby wprowadzić nowy rekord, możesz skorzystać z przycisku z plusem na pasku po prawej. I tu znów jest alternatywa. Jeśli wskazany jest ostatni rekord, możesz szybko utworzyć nowy wciskając na klawiaturze klawisz ze strzałką w dół. Jeszcze szybciej zrobisz to wciskając klawisz Insert. Aby usunąć rekord, wystarczy wcisnąć na klawiaturze Delete, bądź skorzystać z przycisku z minusikiem na pasku po prawej. Wstępnie zmiany wprowadzane są wyłącznie lokalnie na inspektorze. Po edycji rekordów, należy zatwierdzić zmiany, co spowoduje ich zapisanie do bazy danych, bądź je odrzucić. Możliwe jest również cofnięcie ostatniej operacji wykonanej lokalnie. Odpowiednie przyciski umieszczono na pasku po prawej stronie: Zatwierdź zamiany Anuluj zmiany Dodaj rekord Usuń rekord Cofnij ostatnią operację Odśwież widok Dodaj do Ulubionych tabel i zapytań Lista Ulubionych tabel i zapytań Usun z Ulubionych tabel i zapytań Sposób sortowania Eksportuj zawartość Wstaw bieżące zapytanie do edytora Ulubione tabele i zapytaniaW bazie danych może być wiele, nawet setki tabel. ich ciągłe wyszukiwanie na drzewku może więc stać się irytujące. Dlatego powstałą lista "Ulubione tabele i zapytania", która umożliwia błyskawiczne dotarcie do wybranych elementów. Lista zbudowana jest z dwóch grup. W górnej części znajdują się ulubione tabele (o ile zostały dodane), w dolnej ulubione zapytania, które stworzono za pomocą Kreatora zapytania SQL. Po kliknięciu tabeli, zostaje ona ustawiona jako bieżąca, a jej zawartość zostanie wyświetlona w inspektorze według bieżących ustawień (tzn. jeśli wybrana jest na mini pasku opcja pokazywania tylko 20 rekordów, taka właśnie ich liczba zostanie pobrana z bazy). Natomiast kliknięcie ulubionego zapytania spowoduje jego wykonanie i wyświetlenie wyniku w zakładce "Zawartość". |
Pokrewne tematy |