Mysql
 sql >> Base de données >  >> RDS >> Mysql

Impossible d'AES_DECRYPT après AES_ENCRYPT dans mysql

Selon le manuel :

Je ne sais pas pourquoi il renvoie toujours une chaîne binaire dans votre cas. Quoi qu'il en soit, essayez ceci :

SELECT *, 
       CAST(AES_DECRYPT(first_name, 'usa2010') AS CHAR(50)) first_name_decrypt 
FROM   user

Et utilisez first_name_decrypt au lieu de first_name .