Wyświetlanie tabel i ich struktury za pomocą klienta wiersza poleceń MySQL

Klient wiersza poleceń MySQL pozwala na wykonywanie zapytań sql z poziomu interfejsu wiersza poleceń. W tym poście dowiesz się jak wyświetlić tabele w danej bazie danych i opisać ich strukturę. Jest to kontynuacja serii o kliencie wiersza poleceń MySQL. Poprzednie posty zawierają Używanie narzędzia wiersza poleceń MySQL oraz Wykonywanie zapytań z wiersza poleceń MySQL.

Po zalogowaniu się do klienta wiersza poleceń MySQL i wybraniu bazy danych, możesz wyświetlić listę wszystkich tabel w wybranej bazie danych za pomocą następującego polecenia:

mysql> show tables;

(mysql> jest wierszem poleceń, a „show tables;” jest faktycznym zapytaniem w powyższym przykładzie).

W testowej bazie danych, którą stworzyłem, zwraca to co następuje:

+----------------+| Tables_in_test |+----------------+| something || something_else |+----------------+2 rows in set (0.00 sec)

To pokazuje nam, że istnieją dwie tabele w bazie danych nazwane „something” i „something_else”. Możemy pokazać strukturę tabeli używając polecenia „desc” tak jak dla tabeli „something”:

mysql> desc something;

Moja testowa tabela bazy danych zwraca wynik jak poniżej, pokazując, że są 4 kolumny i jakie są ich typy itd:

Wreszcie, można pokazać indeksy z danej tabeli w następujący sposób:

mysql> show keys from something;

Moja testowa baza danych posiada dwa indeksy (są one oznaczone w kolumnie „klucz” z powyższego wyjścia „desc something” jako PRI i MUL). Wyjście z powyższego polecenia wygląda następująco:

Podsumowanie

Klient wiersza poleceń MySQL jest przydatny do wykonywania zapytań, jak również do wyświetlania tabel w bazie danych MySQL, struktury tych tabel i indeksów w tych tabelach, jak opisano w tym poście.

.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.