Ifølge manualen:
Jeg ved ikke, hvorfor det stadig returnerer en binær streng i dit tilfælde. Prøv i hvert fald dette:
SELECT *,
CAST(AES_DECRYPT(first_name, 'usa2010') AS CHAR(50)) first_name_decrypt
FROM user
Og brug first_name_decrypt
i stedet for first_name
.