Jak wyświetlić zawartość tabeli w Mysql Workbench GUI?

82

Jak mogę wyświetlić zawartość tabeli w interfejsie użytkownika Mysql Workbench? To znaczy nie z linii poleceń.

alwbtc
źródło

Odpowiedzi:

105

Najpierw otwórz połączenie z serwerem (SQL IDE) na ekranie głównym. Następnie użyj menu kontekstowego w drzewie schematu, aby uruchomić zapytanie, które po prostu wybiera wiersze z wybranej tabeli. Dołączony LIMIT ma na celu uniknięcie przypadkowego odczytania zbyt wielu wierszy. Limit ten można wyłączyć (lub dostosować) w oknie dialogowym preferencji.

wprowadź opis obrazu tutaj

Ten szybki sposób wybierania wierszy nie jest jednak zbyt elastyczny. Zwykle należy uruchomić zapytanie (karta Plik / Nowe zapytanie) w edytorze z dodatkowymi warunkami, takimi jak porządek sortowania:

wprowadź opis obrazu tutaj

Mike Lischke
źródło
6
I naprawdę nie ma sposobu, aby przejrzeć dane? Oczekuję, że takie narzędzie da mi opcję pokazania następnych 1000 rekordów, a także przeskoczenia na koniec tabeli (ostatnie 1000 rekordów) bez ręcznej edycji zapytania.
Jpsy,
Stronicowanie jest trudne, ponieważ MySQL nie obsługuje kursorów po stronie klienta. Jedynym sposobem na stronę byłaby praca z klauzulą ​​limit. Ale ma to również kilka problemów, np. Może kolidować z tym, co napisał użytkownik i uniemożliwia prawidłowe sortowanie i grupowanie według.
Mike Lischke
Dlaczego miałoby to uniemożliwić prawidłowe sortowanie i grupowanie? Zrobiłem to kilka razy bez żadnych problemów. Ponadto ograniczenie dotyczące równoległych pism również nie stanowi problemu przez większość czasu.
Shautieh
3
MySQL Workbench jest praktycznie bezużyteczny. Minęło kilkadziesiąt lat od wydania MySQL. Przeglądanie niektórych danych w bazie danych nie powinno być trudne.
Snowcrash
15

Wybierz bazę danych, wybierz tabelę i kliknij ikonę, jak pokazano na rysunku.wprowadź opis obrazu tutaj

aravithapa
źródło
10

W obszarze roboczym kliknij prawym przyciskiem myszy odpowiednią tabelę i kliknij „Wybierz wiersze - Limit 1000”. To pierwsza opcja w wyskakującym menu.

chronon
źródło
2
Nie widzę „Wybierz wiersze - Limit 1000” w menu podręcznym po kliknięciu prawym przyciskiem myszy
alwbtc
5

Aby uzyskać wygodną listę tabel w lewym panelu poniżej każdej bazy danych, należy kliknąć małą ikonę w prawym górnym rogu lewego panelu. Przynajmniej w MySQL Workbench 6.3 CE na Win7 działało to, aby uzyskać pełną listę tabel.

Zobacz mój zrzut ekranu, aby wyjaśnić.wprowadź opis obrazu tutaj

Niestety ta ikona nie ma nawet atrybutu tytułu po najechaniu kursorem myszy, więc szczęśliwie zgadłem, że ją znalazłem.

domih
źródło
3

Wszystkie powyższe odpowiedzi są świetne. Brakuje tylko jednej rzeczy, pamiętaj, aby przeciągnąć szare przyciski, aby zobaczyć tabelę (krok numer 2):

wprowadź opis obrazu tutaj

mustapha mekhatria
źródło
1

Musisz otworzyć połączenie z bazą danych, a nie plik Workbencha ze schematem. Wygląda to trochę dziwnie, ale ma sens, gdy zdasz sobie sprawę, co edytujesz.

Więc przejdź do zakładki głównej, kliknij dwukrotnie połączenie z bazą danych (utwórz je, jeśli jeszcze go nie masz) i baw się dobrze.

Josef Kufner
źródło
Kafelki na stronie głównej działają po jednym kliknięciu.
Mike Lischke
0

Po wyświetleniu pierwszych 1000 rekordów możesz je przeglądać, klikając ikonę obok „Pobierz wiersze:” w nagłówku tabeli wyników.

Obrabować
źródło