Computer >> Máy Tính >  >> Lập trình >> MySQL

Có bất kỳ hàm whoami hoặc lệnh nào trong MySQL như UNIX không?


Không có hàm whoami trong MySQL. Whoami có thể được sử dụng để biết người dùng hiện tại trong UNIX. Sử dụng hàm user () hoặc current_user () từ MySQL cho cùng mục đích.

Sau đây là kết quả.

+-----------+
| version() |
+-----------+
| 8.0.12    |
+-----------+
1 row in set (0.00 sec)

Trường hợp 1 −Sử dụng hàm CURRENT_USER ().

Truy vấn để biết người dùng hiện tại như sau.

mysql> select current_user();

Sau đây là kết quả.

+----------------+
| current_user() |
+----------------+
| root@%         |
+----------------+
1 row in set (0.00 sec)

Trường hợp 2 - Sử dụng hàm USER ().

Truy vấn như sau -

mysql> select user();

Sau đây là kết quả.

+----------------+
| user()         |
+----------------+
| root@localhost |
+----------------+
1 row in set (0.00 sec)