mysql 对称加密解密函数AES

    科技2024-12-02  14

    HEX() 和 UNHEX() 函数

    HEX():将一个字符串或数字转换为十六进制格式的字符串 UNHEX():将十六进制格式的字符串转化为原来的格式

    加密AES_ENCRYPT(‘content’,‘secret’)

    INSERT INTO user(`password`) VALUES (HEX(AES_ENCRYPT('66', 'key')));

    解密 AES_DECRYPT(‘content’,‘secret’)

    SELECT AES_DECRYPT(UNHEX(`password`), 'key') FROM user;
    Processed: 0.009, SQL: 8