sql >> Database teknologi >  >> RDS >> Mysql

Kan ikke AES_DECRYPT efter AES_ENCRYPT i mysql

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 .



  1. Sådan ændres gendannelsesmodellen for en SQL Server-database ved hjælp af T-SQL

  2. UTC_TIMESTAMP() Eksempler – MySQL

  3. Hvad er SQL Operations Studio (SQLOPS)?

  4. Doctrine2 ORM vælg til opdatering