首先,我认识的加密函数有以下几个:

password(plainText):旧版(OLD_PASSWORD())加密后长度16位,新版41位select length(password("123456"))可以用来查看加密后的字符串的长度。这种加密方法依赖数据库,需要保持连接状态,即有一定的网络开销。

md5(plainText):加密后长度32位,该加密算法不可逆,使用的是信息摘要算法,如果拿来做压缩亦为有损压缩。理论上即使有反向算法也无法恢复信息原样。常被用来检验下载数据的完整性。

sha(plainText):

sha1(plainText):

encode(plainText,key)和decode(cipherText):

AES_ENCRYPT(plainText,key):返回用密钥key对明文利用高级加密算法加密后的结果,结果是一个二进制字符串,以BLOB类型存储。

AES_DECRYPT(cipherText,key):针对上一个函数的解密算法

ENCRYPT(plainText,key):使用UNIXcrypt()函数,用关键词salt(一个可以唯一确定口令的字符串,类似密钥)加密明文。

mysql内置加密函数_MySQL数据库内置加密函数总结相关推荐

  1. oracle日期转数值的函数,oracle数据库内置函数之数值函数、字符函数、日期函数、转换函数及其在查询语句中的运用...

    数值函数: 1.四舍五入函数round() from dual:一行一列组成 select round(23.4) from dual;--默认不写m表示m为0 select round(23.45, ...

  2. 检测java是否连接到SQL server数据库 + SQL server数据库内置账户sa无法登录

    检测java是否连接到SQL server数据库 + SQL server数据库内置账户sa无法登录 SQL 检测java是否连接到SQL server数据库 SQL server数据库内置账户SA登 ...

  3. R语言缺失值:is.na函数查看数据对象中是否包含缺失值NA、特定数据编码为编码为缺失值NA、na.rm=TRUE参数获得有效的计算结果、complete.cases函数筛选数据、na.omit函数

    R语言缺失值:is.na函数查看数据对象中是否包含缺失值NA.特定数据编码为编码为缺失值NA.na.rm=TRUE参数获得有效的计算结果.complete.cases函数筛选数据.na.omit函数 ...

  4. mysql数据库内置函数大全_MySQL数据库——内置函数

    MySQL数据库--内置函数 建表并插入数据 create table student( id char(36) primary key, name varchar(8) not null, age ...

  5. mysql数据库内置函数大全_(MariaDB)MySQL内置函数大全

    本文目录: 1. 字符串函数 1.1 字符串连接函数 1.2 lower().upper().left().right() 1.3 填充函数lpad()和rpad() 1.4 trim().ltrim ...

  6. 数据库内置函数——关于字符串的操作

    在oracle数据库中,有很多内置函数,这些内置函数可以帮助数据库管理员(或者程序员)能够快速提升代码编写能力,减少复杂逻辑而所消耗的大量时间,本章主要叙述的是内置函数一个分支-字符串 (1) 链接函 ...

  7. mysql表只有frm文件_MYSQL数据文件--.frm文件(只有.frm文件时的表结构恢复)

    了解MYSQL的都知道,在MYSQL中建立任何一张数据表,在其数据目录对应的数据库目录下都有对应表的.frm文件,.frm文件是用来保存每个数据表的元数据(meta)信息,包括表结构的定义等,.frm ...

  8. mysql内连接查询原理_MySQL全面瓦解12:连接查询的原理和应用

    概述 MySQL最强大的功能之一就是能在数据检索的执行中连接(join)表.大部分的单表数据查询并不能满足我们的需求,这时候我们就需要连接一个或者多个表,并通过一些条件过滤筛选出我们需要的数据. 了解 ...

  9. mysql 字符串 空格函数_mysql中的去除空格函数

    (1)mysql replace 函数 语法:replace(object,search,replace) 意思:把object中出现search的全部替换为replace 案例:update `ne ...

最新文章

  1. CSU OJ1960
  2. hdu 2021 发工资咯:)(c语言)
  3. stanford corenlp的TokensRegex
  4. [数据结构]用插入排序和选择排序的思想实现优先级队列
  5. matlab自带kfcm函数,kfcmFun.m
  6. [html] 对于rtl网站的适配有哪些方案?
  7. 【bzoj3224】普通平衡树——treap
  8. 杭州python靠谱吗_杭州Python高薪就业靠谱吗?
  9. Python《搞事情==蜂-鸟-图-片(一)》
  10. python 获取浏览器句柄下的网页控件_python webdriver操作浏览器句柄
  11. 机器学习基础(二十三)—— 概念、定义
  12. 【ACL2020】基于语境的文本分类弱监督学习
  13. [渝粤教育] 西南科技大学 机械制造装备及工艺 在线考试复习资料(1)
  14. 【Webcam设计】利用底层V4L2+OPENCV进行图像处理以及移植策略
  15. Atitit q2016 q5 doc list on home ntpc.docx
  16. 数学建模常用模型简介其他模型大全汇总
  17. R语言——R和RStudio软件下载及安装
  18. 11 月全国程序员平均工资出炉
  19. 怎样把计算机设置到小米手机桌面上,小米自由桌面如何设置和使用【图文教程】...
  20. 基于51,人体红外感应和RC522的门禁系统

热门文章

  1. python爬取天气预报源代码_python抓取天气并分析 实例源码
  2. python数据分析与可视化-Python数据分析与数据可视化
  3. Java SimpleTimeZone toString()方法与示例
  4. xcode编译报错unknown error -1=ffffffffffffffff Command /bin/sh failed with exit code 1
  5. Listener refused the connection with the following error 错误解决(最大连接数)
  6. Django代码编写规范
  7. CentOS7 搭建Kafka消息队列环境,以及Python3操作Kafka Demo
  8. 调整 Windows系统参数网址
  9. 论述类文本知识框架_高考语文“论述类文本阅读”:三步走,拿满分
  10. tp获取referer里的域名_thinkPHP的redirect跳转和referer使用的问题