首页 > 数据库技术 > 详细

mysql-加密函数AES_DECRYPT函数

时间:2020-04-09 09:46:27      阅读:109      评论:0      收藏:0      [点我收藏+]
向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函数

原文:https://www.cnblogs.com/betterquan/p/12661964.html

(1)
(1)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!