Saya tahu kita boleh menggunakan fungsi user()
和 current_user()
untuk mendapatkan pengguna yang sedang log masuk. Tetapi saya hanya memerlukan pengguna tanpa akhiran nama hos. Saya tidak dapat mencari sebarang rujukan kepada fungsi MySQL terbina dalam yang hanya menyediakan nama pengguna.
Anda boleh menggunakan SUBSTRING_INDEX untuk mengembalikan rentetan sebelum aksara (dalam kes ini "@")
Jadi pada dasarnya dengan cara ini anda mengelakkan apa-apa yang bukan bahagian pengguna dalam current_user()