MySql 特殊函数
1.日期函数
查看现在时刻日期
查看现在时刻时间
查看现在时刻时间戳
把‘2021-2-3 12:23:34’这个时刻截断成日期
查看‘2021-2-3 12:23:34’时刻两天后的时间
查看‘2021-2-3 12:23:34’时刻两天前的时间
查看‘2025-8-21’和‘2025-9-4’中间隔了多少天
查看当前时刻日期时间
2.字符串函数
获取example表的name列的字符集
要求显示example1表中的信息,显示格式:“XXX的语文是XXX分,数学XXX分,英语XXX分”
求学生表中学生姓名占用的字节数
将example1表中所有名字中有s的替换成y

截取EMP表中example字段的第二个到第三个字符
将AsdF字符串转换成小写和大写

3.数学函数
查看-123的绝对值
对12.34和-12.34向上取整
对12.34和-12.34向下取整
对3.1415926保留三位小数(小数位四舍五入)
生成一个0到1的的随机浮点数
把十进制8转换成二进制
把十进制19转换成十六进制
把二进制的10000转换成16进制
5对2取余
4.其他函数
1.user()查看当前用户
2.database()显示当前正在使用的数据库
3.ifnull(val1, val2) 如果val1为null,返回val2,否则返回val1的值
4.md5() 加密
我们发现我们插入的代码是可以显示出来的
但是在一些环境下我们希望我们的密码是不能直接显示出来的
于是我们就可以用md5去加密
当我们查找的时候也不能直接查找
也要使用md5函数