Uzyskaj nazwy tabeli za pomocą instrukcji Select w MySQL

Uzyskaj nazwy tabeli za pomocą instrukcji Select w MySQL
W bazie danych MySQL dane są przechowywane w formie tabelarycznej. Jako administrator bazy danych trudno jest mieć oko na wszystkie procesy wykonywania i modyfikacje we wszystkich obiektach bazy danych. W MySQL dostępnych jest wiele poleceń, aby uzyskać nazwy tabeli ze wszystkich baz danych w celu wydajnego zarządzania nimi.

Ten post mówi o:

  • Jak określić wszystkie nazwy tabeli za pomocą „WYBIERAĆ„Oświadczenie w MySQL?
  • Jak określić nazwy tabeli wielu baz danych za pomocą „WYBIERAĆ„Oświadczenie w MySQL?

Jak określić wszystkie nazwy tabeli za pomocą instrukcji „Wybierz” w MySQL?

Aby wyświetlić nazwy tabel baz danych mysql, użyj „WYBIERAĆ" oświadczenie. W tym celu sprawdź podane kroki.

Krok 1: Podłącz terminal

Początkowo podłącz terminal Windows z serwerem MySQL, uruchamiając poniższe polecenie:

mysql -u root -p

W rezultacie zostaniesz poproszony o hasło:

Krok 2: Wyświetl wszystkie nazwy tabel

Teraz uruchom „WYBIERAĆ”Polecenie wraz z„Information_Schema.tabele„Aby uzyskać informacje o wszystkich istniejących tabelach i pokazuje w bazie danych:

Wybierz nazwę Table_name jako nazwa.tabele;

Jak określić nazwy tabel wielu baz danych za pomocą instrukcji „Wybierz” w MySQL?

Jeśli chcesz wyświetlić wiele tabeli baz danych jednocześnie, „UNIA„Można użyć operatora:

Wybierz nazwę Table_name jako nazwa.Tabele, w których table_schema = 'mariadb' Union wybierz nazwę Tabela_.Tabele, w których table_schema = „MyNewdb”;

Tutaj:

  • "WYBIERAĆ”Polecenie jest wykorzystywane do wyboru rekordu z baz danych.
  • "Nazwa tabeli”Jest domyślną zmienną.
  • "TABLESNAME”To nazwa powstałej kolumny tabeli.
  • "Information_Schema.tabele„Operator łączy wyniki dwóch lub wielu”WYBIERAĆ" sprawozdania.
  • "Gdzie”Klauzula wyodrębnia rekordy, które spełniają dostarczony warunek.
  • "TABLE_SCHEMA„Zmienna zostanie użyta do zapisania nazwy bazy danych.
  • "Mariadb" I "MyNewdb„Czy nasze nazwy danych bazy danych.

Jak widać, tabele wyżej wymienionych dwóch baz danych są pokazane w tej samej tabeli:

Inny sposób na uzyskanie wyników wielu „WYBIERAĆ„Zapytania w poszczególnych tabelach, półkolis”;" może być użyte:

Wybierz nazwę Table_name jako nazwa.tabele, gdzie table_schema = „mariadb”; Wybierz nazwę Table_name jako nazwa.Tabele, w których table_schema = „MyNewdb”;

To wszystko! Dostarliśmy różne zapytania dotyczące otrzymywania nazw tabel za pomocą instrukcji „Wybierz” MySQL.

Wniosek

Aby uzyskać nazwy tabeli za pomocą „WYBIERAĆ”Oświadczenie w MySQL,„ The ”Wybierz nazwę Table_name jako nazwa.tabele;„Można użyć polecenia. Aby uzyskać wyniki wielkości „WYBIERAĆ„Oświadczenia od razu,„UNIA„Można użyć operatora. Z drugiej strony „;”Pokazuje nazwy tabeli różnych baz danych indywidualnie. W tym poście pokazano procedurę otrzymywania nazw tabel za pomocą instrukcji „Wybierz” w MySQL.