mysql的加密要领【MySQL教程】,mysql,方法,加密
作者:搜教程发布时间:2019-12-01分类:MySQL教程浏览:73评论:0
MySQL特地设想了一些函数对数据举行加密。这里简朴引见以下几个函数。
(1)AES_ENCRYPT和AES_DECRYPT函数
语法花样为:aes_encrypt aes_decrypt(str,key)
AES_ENCRYPT函数返回的是密钥key对字符串str应用高等加密规范(AES)算法加密后的效果,效果是一个二进制的字符串,以BLOB范例存储。而AES_DECRYPT函数用于对用高等加密要领加密的数据举行解密。若检测到无效数据或不准确的添补,函数会返回NULL。AES_ENCRYPT和AES_DECRYPT函数能够被看作MySQL中广泛运用的最平安的加密函数。
(2)ENCODE和DECODE函数
语法花样为: encode |deCODE(str,key)
ENCODE函数用来对一个字符串str举行加密,返回的效果是一个二进制字符串,以BLOB范例存储。DECODE函数运用准确的密钥对加密后的值举行解密。与上面的AES_ENCRYPT和AES_DECRYPT函数比拟,这两个函数加密水平相对较弱。
(3)ENCRYPT函数
运用UNIX crypt()体系加密字符串,encrypt(str,salt)函数吸收要加密的字符串和用于加密历程的salt(一个能够肯定唯一口令的字符串)。在Windows上不可用。
以上是Mysql自带的加密函数,我简朴的引见了几个,人人能够鄙人面的批评中继承补充申明。。。
相干文章:
关于PHP MySQL Order By 关键词的相干学问
如何经由历程PHP MySQL 读取数据
关于PHP MySQL 预处理语句的相干学问
以上就是mysql的加密要领的细致内容,更多请关注ki4网别的相干文章!
相关推荐
- Ashampoo WinOptimizer如何加密电脑文件?有效保护文件安全 完美教程文章资讯
- 如何修改mysql的默认时区_MySQL教程,mysql,时区
- mysql数据库如何创建数据表_MySQL教程,mysql,数据表
- linux源码安装mysql5.7_MySQL教程,linux,mysql,mysql5.7
- mysql外键约束怎么写_MySQL教程,mysql,外键约束
- mysql如何设置字符集为UTF8_MySQL教程,mysql,UTF8,字符集
- mysql怎么创建数据库_MySQL教程,mysql,数据库
- 如何查看mysql的日志文件_MySQL教程,mysql,日志文件
- mysql如何删除表中一行数据?_MySQL教程,mysql
- access是数据库管理系统吗_MySQL教程,access,mysql
你 发表评论:
欢迎- MySQL教程排行
-
- 1如何修改mysql的默认时区_MySQL教程,mysql,时区
- 2mysql数据库如何创建数据表_MySQL教程,mysql,数据表
- 3linux源码安装mysql5.7_MySQL教程,linux,mysql,mysql5.7
- 4MySQL 连接查询超级详解_MySQL教程,MySQL,连接查询
- 5MySQL如何使用授权命令grant_MySQL教程,MySQL,grant
- 6mysql外键约束怎么写_MySQL教程,mysql,外键约束
- 7sql数据库触发器怎么创建_MySQL教程,sql,触发器
- 8MySQL中explain用法和结果分析(详解)_MySQL教程,MySQL,explain
- 9mysql如何设置字符集为UTF8_MySQL教程,mysql,UTF8,字符集
- 最新文章
- 广而告之