加密
# 加密
SET block_encryption_mode = 'aes-256-cbc';
SET @key = '123456789';
SET @iv = '987654321';
UPDATE test SET phone = TO_BASE64(AES_ENCRYPT(phone ,@key,@iv)) WHERE phone IS NOT NULL AND phone != '';
block_encryption_mode
,@key
,@iv
,三個參數根據需求自行設置
解密
# 解密
SET block_encryption_mode = 'aes-256-cbc';
SET @key = '123456789';
SET @iv = '987654321';
UPDATE test SET phone = AES_DECRYPT(FROM_BASE64(phone),@key,@iv) WHERE phone IS NOT NULL AND phone != '';