mysql aes源码_MySQL AES_DECRYPT()用法及代码示例
MySQL AES_DECRYPT函数在解密加密的字符串后返回原始字符串。它使用AES(高级加密标准)算法执行解密。 AES_DECRYPT函数返回解密的字符串,如果检测到无效数据,则返回NULL。
AES_DECRYPT函数返回的值是使用AES_ENCRYPT函数加密的原始纯文本字符串。 AES_DECRYPT函数接受两个参数,它们是加密的字符串和用于解密加密的字符串的字符串。
用法:
AES_DECRYPT(encrypted_string, key_string)
使用的参数:
encrypted_string -它用于指定加密的字符串。
key_string -它用于指定用于解密encrypted_string的字符串。
返回值:
MySQL中的AES_DECRYPT函数返回使用AES_ENCRYPT函数加密的原始纯文本字符串。
受支持的MySQL版本:
MySQL 5.7
MySQL 5.6
MySQL 5.5
MySQL 5.1
MySQL 5.0
MySQL 4.1
示例1:在字符串上实现AES_DECRYPT函数。
SELECT
AES_DECRYPT(AES_ENCRYPT('ABC', 'key_string'), 'key_string');
输出:
ABC
示例2:在包含字符和整数值的字符串上实现AES_DECRYPT函数。
SELECT
AES_DECRYPT(AES_ENCRYPT('ABC123', 'key_string'), 'key_string');
输出:
ABC123
示例3:在更大的字符串上实现AES_DECRYPT函数。
SELECT
AES_DECRYPT(AES_ENCRYPT('geeksforgeeks', 'key_string'), 'key_string');
输出:
geeksforgeeks
示例4:在NULL字符串上实现AES_DECRYPT函数。
SELECT
AES_DECRYPT(AES_ENCRYPT(NULL, 'key_string'), 'key_string');
输出:
NULL
mysql aes源码_MySQL AES_DECRYPT()用法及代码示例相关推荐
- mysql的exp平方_MySQL EXP()用法及代码示例
MySQL中的EXP()函数用于将E提升为指定数字的幂.这里E(2.718281 ...)是自然对数的底数. 用法: EXP(X) 参数:此方法接受语法中上面提到并在下面描述的一个参数: X-一个指定 ...
- MySQL inet aton函数_MySQL INET_ATON()用法及代码示例
INET_ATON(): MySQL中的此函数将IPv4地址的dotted-quad表示形式作为字符串,并以整数形式返回给定IP地址的数值.如果输入地址不是有效的IPv4地址,则此函数返回NULL.返 ...
- mysql的weekday函数_MySQL WEEKDAY()用法及代码示例
MySQL中的WEEKDAY()函数用于查找给定日期的工作日值.如果日期为NULL,则WEEKDAY()函数将返回NULL.否则,它将返回日期的索引,即星期一为0,星期二为1,星期日为6. 用法: W ...
- mysql insert 源码_MySQL insert源码走读
由于网络原因,图片都贴不上来 MySQL的main函数在哪?执行一个sql语句到底经历了哪些流程和函数?MySQL的事务一致性到底是如何保证的?本文通过分析一个insert语句在MySQL代码中的关键 ...
- mysql 命令源码_MySQL常用命令
创建用户 CREATE USER 'root'@'%' IDENTIFIED BY 'password'; 创建用户并赋予指定权限 grant create,select,update,insert, ...
- mysql sniffer 源码_MySQL 抓包工具 - MySQL Sniffer 使用小结 (含带general_log日志)
在mysql运维工作中,一般会使用tcpdump做一些分析(直接读分析日志比较难以看明白,在数据库连接值高时使用):对于mysql实时的连接监控分析,通常会使用"mysqladmin/sho ...
- mysql workbench 源码_MySQL Workbench for Mac
MySQL Workbench for Mac是Mac平台上的一款数据库设计建模工具.MySQL Workbench是面向数据库架构师,开发人员和DBA的统一可视工具.MySQL Workbench提 ...
- mysql中uuid的写法_MySQL IS_UUID()用法及代码示例
MySQL中的此函数用于检查给定的通用唯一标识符(UUID)是否有效.如果参数是有效的string-format UUID,则返回1:如果参数不是有效的UUID,则返回0:如果参数为NULL,则返回N ...
- decode的mysql用法_MySQL DECODE( )用法及代码示例
MySQL DECODE()函数用于解码编码的字符串并返回原始字符串.如果编码的字符串为空字符串,则MySQL DECODE()函数将返回空字符串. DECODE()函数接受两个参数,分别是要解码的编 ...
最新文章
- 分布式事务最终一致性常用方案
- 中国银屑病患者中银屑病关节炎的患病率和特征
- 把本地文件上传到gitee
- php excel下载打不开了,php下载excel无法打开的解决方法
- VisualVM远程连接Linux服务器通过jstatd方式监控JVM内存状态
- Python创建并且打开一个mat文件
- 李开复曾说:“买车是一生最坏的投资”,真的是这样吗?对此你怎么看?
- .html(),.text()和.val()的差异总结:
- 如何在旧 Mac 或 MacBook 上安装 Chrome 操作系统?
- 数字通信技术知识点二
- Modbus转Profinet将英威腾CHF100A变频器接入PROFINET网络
- 脚本重启电信天翼网关
- 服务器无线桥接后怎么上网,tplink无线路由器桥接成功不能上网该怎么办?
- android 蓝牙信息提醒,Android蓝牙与BLE通信相关的读、写、通知、指示操作
- mBio | 海洋所孙超岷组在深海原位验证了微生物介导的单质硫形成新通路
- Grbl limit.c代码分析
- php限制一个函数在几分钟内不被调用_PHP - 无法在双引号内调用函数
- 复习专栏之---面试总结
- python是什么类型需要_python数据类型是什么
- 我的10年计算机之路
热门文章
- 中国羟丙甲纤维素胶囊市场深度研究分析报告
- 【vue】openshopping-vue
- 耳机不分主从是什么意思_“小雪不分股,大雪不出土”指什么意思?立冬过后还能种小麦吗?...
- webapp(html5 ),移动前端webapp(html5页面)
- CTF术语_ReversePwn(持续更新)
- 简易版 useState 实现
- hihocoder 第三周
- java 设置窗体 无边框 关闭按钮_求助 java 如何编写JFrame窗体右上角红色打叉关闭按钮的事件?...
- html 左边固定右边自动,css经典布局之左侧固定大小右侧自动适应
- 未安装SQL Server如何打开.mdf文件