Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

มีฟังก์ชันหรือคำสั่งของ whoami ใน MySQL เช่น UNIX หรือไม่?


ไม่มีฟังก์ชัน whoami ใน MySQL สามารถใช้ whoami เพื่อรู้จักผู้ใช้ปัจจุบันใน UNIX ใช้ฟังก์ชัน user() หรือ current_user() จาก MySQL เพื่อจุดประสงค์เดียวกัน

ต่อไปนี้เป็นผลลัพธ์

<ก่อนหน้า>+-----------+| รุ่น() |+-----------+| 8.0.12 |+-----------+1 แถวในชุด (0.00 วินาที)

กรณีที่ 1 −การใช้ฟังก์ชัน CURRENT_USER()

แบบสอบถามเพื่อทราบผู้ใช้ปัจจุบันมีดังนี้

mysql> เลือก current_user();

ต่อไปนี้เป็นผลลัพธ์

<ก่อนหน้า>+----------------+| current_user() |+----------------+| root@% |+----------------+1 แถวในชุด (0.00 วินาที)

กรณีที่ 2 − การใช้ฟังก์ชัน USER()

แบบสอบถามมีดังนี้ −

mysql> เลือกผู้ใช้ ();

ต่อไปนี้เป็นผลลัพธ์

<ก่อนหน้า>+----------------+| ผู้ใช้() |+----------------+| root@localhost |+----------------+1 แถวในชุด (0.00 วินาที)