Jak zrobić MySQL „Pokaż użytkowników”

Jak zrobić MySQL „Pokaż użytkowników”
W MySQL użytkownicy chcą zarządzać bazami danych. W tej sytuacji muszą wyświetlić wszystkie dostępne konta użytkowników w bazie danych. Jednak MySQL nie ma „Pokaż użytkowników„Polecenie, jak„Pokaż bazy danych" Lub "Pokaż tabele„Instrukcje, w celu wymienienia wszystkich lokalnych użytkowników bazy danych. Można to wykonać z „WYBIERAĆ" oświadczenie.

W tym spisie omawia:

  • Jak wyświetlić użytkowników w MySQL za pomocą funkcji „user ()”?
  • Jak wyświetlić wszystkich użytkowników w MySQL?
  • Jak wyświetlić wszystkich użytkowników w kolejności malejącej z szczegółami w MySQL?
  • Jak przeglądać użytkowników w MySQL z szczegółami hosta, konta i hasłem?
  • Jak wyświetlić użytkowników w MySQL z hostem, nazwą bazy danych i polecenie?

Jak wyświetlić użytkowników w MySQL za pomocą funkcji „user ()”?

Aby uzyskać aktualną nazwę użytkownika z nazwą hosta, wykorzystując „użytkownik()”Funkcja, najpierw otwórz terminal Windows i połącz się z serwerem MySQL za pomocą komendy poniżej listy:

mysql -u root -p

Tutaj:

  • "-u„Opcja wskazuje użytkownika.
  • "źródło”To nasza nazwa użytkownika.
  • "-P„Opcja reprezentuje hasło.

Zgodnie z następującym wyjściem terminal jest podłączony do serwera MySQL:

Następnie uruchom „WYBIERAĆ”Oświadczenie o„użytkownik()”Funkcja:

Wybierz użytkownika();

Jak widać, obecna nazwa użytkownika i nazwa hosta zostały wyświetlone poniżej:

Jak wyświetlić wszystkich użytkowników w MySQL?

Aby zdobyć wszystkich użytkowników w MySQL, uruchom poniżej podane polecenie:

Wybierz użytkownika z MySQL.użytkownik;

W powyższym zapytaniu:

  • "WYBIERAĆ„Instrukcja jest używana do wybierania rekordów z bazy danych.
  • "użytkownik”Jest wynikową nazwą kolumny.
  • "Z”Klauzula służy do uzyskania wymaganych rekordów z tabel.
  • "Mysql.użytkownik”To domyślna nazwa tabeli, która przechowuje wszystkie utworzone tabele.

Jak widać, wszyscy istniejący użytkownicy lokalnej bazy danych zostali wyświetlone poniżej:

Jak wyświetlić wszystkich użytkowników w kolejności malejącej z szczegółami w MySQL?

Jeśli chcesz pokazać wszystkim użytkownikom w kolejności malejącej z dodatkowymi szczegółami w MySQL, „Desc„Można użyć polecenia:

Dec Mysql.użytkownik;

Można zauważyć, że wszyscy użytkownicy w „Mysql.użytkownik”Tabela jest pokazana w poniższej tabeli z bardziej szczegółami w kolejności malejącej:

Jak przeglądać użytkowników w MySQL z szczegółami hosta, konta i hasłem?

Załóżmy, że musisz zdobyć wszystkich lokalnych użytkowników wraz z szczegółami roota, hosta, konta i hasłem. W takiej sytuacji można użyć podanego polecenia:

Wybierz użytkownika, hosta, konta_locked, hasło_expited z MySQL.użytkownik;

Dane wyjściowe powyższego zapytania zawiera wszystkie lokalne nazwy użytkowników, nazwy hostów, ich detale z blokowanym kontem i status ważności hasła:

Jak wyświetlić użytkowników w MySQL z hostem, nazwą bazy danych i polecenie?

Aby znaleźć nazwę użytkownika, nazwa hosta z nazwą odpowiedniej bazy danych i polecenia z „Information_Schema.Lista procesów”,„WYBIERAĆ„Można użyć instrukcji:

Wybierz użytkownika, host, db, polecenie z Information_Schema.Lista procesów;

Nauczyłeś się różnych sposobów pokazania nazwy użytkownika z wieloma opcjami w MySQL.

Wniosek

Aby pokazać użytkownikom wiele poleceń i opcji jest używanych w MySQL, takich jak „Wybierz użytkownika()„Tylko dla obecnych użytkowników. „„Wybierz użytkownika z MySQL.użytkownik”Dla lokalnych użytkowników bazy danych i„ „Dec Mysql.użytkownik„W przypadku nazw użytkowników w kolejności malejącej z innymi szczegółami. Ponadto możemy również uzyskać nazwę użytkownika z nazwą hosta, szczegółami konta, statusem wygaśnięcia hasła, odpowiednią nazwą baz danych i poleceniami. Ten zapis ilustruje kilka poleceń, aby pokazać nazwę użytkownika z wieloma opcjami w MySQL.