mysql-加密函数AES_DECRYPT函数

向user表插入数据age字段值为888,并用AES_DECRYPT函数进行加密,key为age(可以自己随意设置,记住就行)

insert into user(name,sex,age) values (李四,,AES_ENCRYPT(888,age))

解密查看语句:

SELECT AES_DECRYPT(age,age) FROM user

对现有age字段加密并使用HEX()函数转换为16进制的数

update user set age = HEX(AES_ENCRYPT(888,age))

解密查看语句,需要用UNHEX函数进行解密,否则返回为null:

SELECT *,AES_DECRYPT(UNHEX(age), age) FROM user

 

mysql-加密函数AES_DECRYPT函数

上一篇:18.MySQL中的LIKE(模糊查询) 和 NOT LIKE


下一篇:上传文件返回413错误同时出现has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header...