AES_ENCRYPT()加密函数
remark1为加密字段
jiami:为密钥
AES_DECRYPT()解密函数
remark1要解密字段
jiami: 这个密钥 是加密时的那个key
to_base64()函数 转换编码
from_base64()
HEX()函数:加密为十六进制值的字符串,是字符串!!字符串!!
UNHEX() 函数: 每十六进制数字转化为字符。
-- 如果直接加密报错
UPDATE d_debtor_info SET remark1 = AES_ENCRYPT(remark1,'jiami') WHERE id = 1000080703;
百度说是编码问题,所以要用到to_base64()函数 与 from_base64() 函数
以下为正确加密方式-----想看的看看吧
-- 加密
UPDATE d_debtor_info SET remark1 = to_base64(AES_ENCRYPT(remark1,'jiami')) WHERE id = 1000080703;