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()“.
Die Betriebsumgebung dieses Tutorials: Centos 7-System, MySQL8.0.22-Version, Dell G3-Computer.
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).
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();PS: 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!