Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So fragen Sie MySQL-Benutzer unter Linux ab

So fragen Sie MySQL-Benutzer unter Linux ab

WBOY
WBOYOriginal
2022-05-16 17:16:159294Durchsuche

So fragen Sie MySQL-Benutzer ab: 1. Verwenden Sie den Befehl „mysql -u root -p“, um sich beim Root-Benutzer der Datenbank anzumelden. 2. Verwenden Sie die Abfrageanweisung „SELECT User, Host, Password FROM mysql.user“. um die MySQL-Datei „Alle Benutzer“ anzuzeigen.

So fragen Sie MySQL-Benutzer unter Linux ab

Die Betriebsumgebung dieses Tutorials: Linux7.3-System, MySQL8.0.22-Version, Dell G3-Computer.

So fragen Sie MySQL-Benutzer unter Linux ab

1. Melden Sie sich bei der Datenbank an

Beachten Sie, dass Sie der Root-Benutzer sein müssen~

rrree

2. Fragen Sie die Benutzertabelle ab

In MySQL gibt es tatsächlich eine integrierte Datenbank mit dem Namen MySQL. Diese Datenbank speichert einige Daten von MySQL, z. B. Benutzer, Berechtigungsinformationen, gespeicherte Prozeduren usw. Daher können wir alle Benutzer über die Datenbank anzeigen Folgende einfache Abfrageanweisung: Wolltuch.

## mysql -u root -p

Sie sehen die folgenden Informationen:

SELECT User, Host, Password FROM mysql.user;

Wenn Sie die Anzeige einiger Spalten vergrößern oder verkleinern möchten, müssen Sie nur diese SQL-Anweisung bearbeiten. Dann müssen Sie beispielsweise nur den Benutzernamen des Benutzers anzeigen Sie können es so verwenden

+------------------+--------------+--------------+
| user             | host         | password     |
+------------------+--------------+--------------+
| root             | localhost    | 37as%#8123fs |
| debian-test-user | localhost    | HmBEqPjC5Y   |
| johnsm           | localhost    |              |
| brian            | localhost    |              |
| root             | 111.111.111.1|              |
| guest            | %            |              |
| linuxprobe       | 10.11.12.13  | RFsgY6aiVg   |
+------------------+--------------+--------------+
7 rows in set (0.01 sec)

Wissen erweitern

Alle Benutzer anzeigen (keine Duplikate)

Freunde, die mit MySQL vertraut sind, kennen die Funktion der DISTINCT-Änderung, richtig, sie besteht darin, doppelte Daten zu entfernen, also Mit dem folgenden Befehl können wir alle Ihre MySQL-Benutzer anzeigen und diejenigen Benutzer ignorieren, die nur unterschiedliche Hostnamen haben.

SELECT User FROM mysql.user;,

Die Ausgabe dieses Befehls sieht wie folgt aus:

SELECT DISTINCT User FROM mysql.user;

Empfohlene Lerninhalte: MySQL-Video-Tutorial, Linux-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo fragen Sie MySQL-Benutzer unter Linux ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn