数学函数
- 绝对值 abs(x)
- 圆周率 PI()
- 平方根 sqrt(x)
- 求余函数 mod(x,y)
- 取整函数向上 ceil(x), ceiling(x), 向下取整 floor(x)
- 随机函数rand 参数0-1 之间的随机数
- round(x,y) 对x进行四舍五入 保留小数点后y为
- sign(x) 符号函数,正数返回-1,负数反之
- 幂运算函数 pow(x,y) 返回x的y次方
- 对数函数 log(x) 返回基于e的对数 , log10(x) — x=100 返回2
- 正弦 sin(x),反正弦函数 asin(x) , 返回x的正弦,x为弧度制,cos(x) , acos(x)
字符串函数
- char_length(str)
返回字符串的长度 - concate(s1,s2,…)
拼接字符串函数 - insert(s1,x,len,s2)
字符串替换函数
在s1 长度为x 开始替换的长度为 len,内容是s2

- lower , upper
大小写转换,lower(s) 转换成小写 - left ,right
获取指定长度的字符串
left(‘foobar’,3) 从左边数起3个长度 foo
right 反之 - ltrim,rtrim, trim
trim 删除字符串左右两边的空格 - trim( s1 from s)
在s中把含有s1 字符的删除,然后返回 - strcmp(s1,s2)
字符串比较大小的函数 - substring(s,n,len)
在s的n位置截取len长度的字符串并返回

10. locate(str1,str2) ,position(str1 in str), instr(str,str1)
以上3个函数作用相同,匹配子串开始的配置,如果匹配到了就返回匹配的下标即 子串在字符串中的开始位置


-
reverse(str)
字符串反转函数,逆序 -
find_in_set(s1,s2)
返回子串位置的函数

日期和时间函数
以下参数 date 是日期 ---- 年月日, time 为时间 ---- 时分秒 ,datetime ---- 年月日时分秒
- 获取当前日期的函数,获取当前时间的函数
- curdate() current_date() 返回当前日期
- curtime() current_time() 返回当前时间

- 获取时间和日期的函数
- current_timestamp()
- localtime()
- now()
- sysdate()

- unix 时间戳
将字符串时间转换成 时间戳- unix_timestamp(datetime)

将时间戳 转换成 字符串时间
- from_unixtime(timestamp)

-
返回utc 日期
- utc_data()
-
返回月份,月份名字的函数
- month(date)
- monthname(date)

-
星期函数
- dayname(date)
- dayofweek(date)
- weekday(date)
天数函数 - dayofyear(date)
获取年,月,时,分,秒 - year(datetime)
- month(datetime)
- day(datetime)
- hour(datetime)
- minute(datetime)
- second(datetime)
-
时间和秒钟的转换
- time_to_sec(time)
- sec_to_time(sec)
-
日期,时间计算函数
- date_add() adddate()

- date_sub() subdate()

- date_diff()
计算日期差

- date_add() adddate()
- date_format()
格式化时间

条件判断函数
- if(expr,v1,v2)
if(1>2,'true','false')

- case 函数

系统函数
- version()

- connection_id() 查看当前服务器的连接次数

- show processlist
查看当前用户的连接信息

- select database()
查看当前使用的DB

- user()
查看当前登录的用户

- last_insert_id();
获取最后一个自动生成的ID

加密解密函数
加密函数
- password(str)
- md5(str)
- encode(str,pswd_str)
解密函数
- decode(crypt_str,pswd_str)
用于解密encode加密的str
ip地址与数字互相转换
-
inet_aton 将32位的ip地址转换成数字
-
inet_ntoa 将数字转换成ipv4地址

1481

被折叠的 条评论
为什么被折叠?



