目录
官方文档https://dev.mysql.com/doc/refman/5.7/en/func-op-summary-ref.html
1、常用函数
数据函数
字符串函数
日期和时间函数
系统信息函数
2、聚合函数
函数名称 |
描述 |
COUNT() |
返回满足 Select 条件的记录总和数,如 select count(*) 【不建议使用 * ,效率低】 |
SUM() |
返回数字字段或表达式列作统计,返回一列的总和。 |
AVG() |
通常为数值字段或表达列作统计,返回一列的平均值 |
MAX() |
可以为数值字段,字符字段或表达式列作统计,返回最大的值。 |
MIN() |
可以为数值字段,字符字段或表达式列作统计,返回最小的值。 |
一、 MD5 简介
MD5 即 Message-Digest Algorithm 5 (信息 - 摘要算法 5 ),用于确保信息传输完整一致。是计算机广泛
使用的杂凑算法之一(又译摘要算法、哈希算法),主流编程语言普遍已有 MD5 实现。将数据(如汉
字)运算为另一固定长度值,是杂凑算法的基础原理, MD5 的前身有 MD2 、 MD3 和 MD4 。
百度搜索 md5 介绍
二、实现数据加密
新建一个表 testmd5
插入一些数据
如果我们要对 pwd 这一列数据进行加密,语法是:
如果单独对某个用户 ( 如 kuangshen) 的密码加密:
插入新的数据自动加密
查询登录用户信息( md5 对比使用,查看用户输入加密后的密码进行比对)