Heim  >  Artikel  >  Datenbank  >  So fragen Sie den aktuell angemeldeten Benutzer in MySQL ab

So fragen Sie den aktuell angemeldeten Benutzer in MySQL ab

WBOY
WBOYOriginal
2022-05-16 17:41:448880Durchsuche

Methode: 1. Verwenden Sie die Funktion USER(), um den aktuellen Benutzernamen und Hostnamen der Verbindung zurückzugeben, mit der Syntax „select user()“ 2. Verwenden Sie die Funktion „currrent_user()“, um die aktuell protokollierte Datei anzuzeigen -in Benutzer in der Benutzertabelle. Eine der Syntax „select current_user()“.

So fragen Sie den aktuell angemeldeten Benutzer in MySQL ab

Die Betriebsumgebung dieses Tutorials: Centos 7-System, MySQL8.0.22-Version, Dell G3-Computer.

So fragen Sie den aktuell angemeldeten Benutzer in MySQL ab: Die Funktion user() gibt den aktuellen Benutzernamen und den Hostnamen der MySQL-Verbindung zurück. Es wird verwendet, um den aktuell angemeldeten Benutzernamen und den entsprechenden Host anzuzeigen.

  • currrent_user() wird verwendet, um anzuzeigen, welchem ​​Benutzer in der Benutzertabelle der aktuell angemeldete Benutzer entspricht.

  • user(), es ist zu beachten, dass es sich um eine Funktion und nicht um einen Teil der SQL-Anweisung handelt (was bedeutet, dass sie nicht in anderen Datenbanken verwendet werden kann).

  • Wir können Benutzern helfen, Hilfe von dieser Funktion zu erhalten.

Lernen Sie, wie Sie den aktuell angemeldeten Benutzer auf MySQL anzeigen können.

Sie können sehen, dass die Verwendungsmethode „Benutzer auswählen();“ ist

Benötigt Erklärung Weiter: root@localhost

root bezieht sich auf den Benutzer, bei dem wir gerade angemeldet sind, und localhost bezieht sich auf den lokalen Host (bei dem Sie sich anmelden müssen, wenn Sie über eine Netzwerkbasis verfügen). muss wissen, dass es auf die Loopback-Adresse 127.0.0.1 verweist.

Eine andere Möglichkeit besteht darin, den aktuellen Benutzernamen über current_user abzurufen.

select current_user();

So fragen Sie den aktuell angemeldeten Benutzer in MySQL abPS: Die Klammern können weggelassen werden

Das Beispiel lautet wie folgt:

select user();
mysql> select user();
+----------------------+
| user()               |
+----------------------+
| test@192.168.203.132 |
+----------------------+
1 row in set (0.00 sec)

Empfohlenes Lernen:

MySQL-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo fragen Sie den aktuell angemeldeten Benutzer in MySQL 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