sql >> Databasteknik >  >> RDS >> Mysql

Det går inte att AES_DECRYPT efter AES_ENCRYPT i mysql

Enligt manualen:

Jag vet inte varför det fortfarande returnerar en binär sträng i ditt fall. Hur som helst, prova detta:

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

Och använd first_name_decrypt istället för first_name .



  1. SQLiteException med WHERE +KEY_Date+='+date+'

  2. MySQL GROUP EFTER åldersintervall inklusive nollintervall

  3. 3 sätt att konvertera ett heltal till decimal i SQL Server

  4. Lagra HTML i MySQL-databas