首页
点滴
Mysql使用AES对字段进行加解密
#### 1、AES加密 AES_ENCRYPT(明文, 密钥) ``` UPDATE 表 set 字段 = AES_ENCRYPT(明文,密钥) WHERE id = '1' ``` #### 2、AES解密 AES_DECRYPT(密文, 密钥) ``` SELECT AES_DECRYPT(密文,密钥) FROM 表 WHERE id = '1' ``` #### 注意 密文列的编码方式应选择latin1,排序方式使用latin1_german1_ci 使用框架查询出现中文乱码时,可以使用 CONVERT (AES_DECRYPT(密文,密钥) USING utf8) 处理
博客分类
源码解析 (1)
Java (10)
Linux (7)
多线程 (5)
Docker (9)
SpringBoot (14)
微服务 (1)
Redis (15)
MySQL (7)
VMware (3)
Nginx (15)
MyBatis (2)
Git (7)
RabbitMQ (1)
工具类 (12)
前端 (3)
友情链接
layui
© 2020-2021 www.chenhuazhan.com All Rights Reserved 备案号:
桂ICP备17004487号-1