首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

SQL注入常用函数关键字总结

这个函数似乎mid没有什么不同,如果mid或者substr的某一个函数被禁了就用另一个。 4.ord() 该函数用于获得某个字符串最开始的字符的ASCII值。...12.elt()函数 elt(n,str1,str2,str3); 该函数的作用是,返回参数的第n个字符串,参数可以是字符串常量或者列名。...该函数常用于处理没有回显的SQL注入,根据响应的时间来确定被注入的SQL语句是否执行成功了。 14.length() 该函数的参数可以是字符串,或者列名。该函数的作用是获取字符串的长度。...19.order by order by是mysql对查询数据进行排序的方法,后面可以跟列名或者列号(数字),两种写法等价。...在sql注入,该关键字经常被用来测试一个表中有多少列,(union select 1,1,1,1,……也可以用来测试有多少列。)也有一些其它骚操作可以玩。

2.6K50
您找到你想要的搜索结果了吗?
是的
没有找到

MySQL常用函数

select 字段类表 | 表达式 | 函数 函数名(参数) 数学函数 Pl() 返回pi的值(圆周率) 例: select pi() from book; select distinct pi()...from book where num = 5; ##返回值为:220 select truncate(price,-2) from book where num = 5; ##返回值为: 200 聚合函数也称之为分组函数...会将此列不为空的数量返回; MIN(col) 返回指定列的最小值 例:查询price中最小值 select min(price) from book; ##返回值为:5.89 null在表不为查询对象...select concat(name,‘的价格是',price) from book; ##中文,空格,关键字 都可以写在引号 LTRIM(str) 去掉字符串str开头的空格 RTRIM(str...) 去掉字符串str尾部的空格 TRIM(str) 去掉字符串首部尾部的所有空格 SUBSTRING(str,x,y) 截取字符串x 开始 y 个 例: select substring(name

75020

MySQL常用函数

聚合函数  统计分析 数据  使用场景:会分组结合使用 -- 一旦启用分组,只能获取组的信息,组成员不能出现在select后 count() 查询某个字段的行数 max()查询某个字段的最大值...min()查询某个字段的最小值 sum()查询某个字段的 avg()查询某个字段的平均值 常用的字符函数 -- concat(str1,str2...strN)  连接字符串 SELECT CONCAT...,length)   截取字符串 SELECT SUBSTRING('hello',2,3) FROM DUAL; -- lower(str)转换成小写 -- upper(str)转换成大写 -- 常用的日期时间函数...(上取整)  SELECT  CEIL(3.0) FROM DUAL;  SELECT  CEIL(3.1) FROM DUAL;    --  地板函数(下取整)  SELECT  FLOOR(3.9...()函数极为类似,只是该函数不对指定小数前或后的部分做相应的舍入选择处理,而统统截取.    --  四舍五入  SELECT ROUND(2.4) FROM DUAL; --传回一个数值,该数值是按照指定的小数位元数据进行四舍五入运算的结果

1.4K70

Mysql常用函数

本文内容: mysql函数的介绍 聚集函数 avg count max min sum 用于处理字符串的函数 合并字符串函数:concat(str1,str2,str3…) 比较字符串大小函数:strcmp...函数的介绍: 为了简化操作,mysql提供了大量的函数给程序员使用(比如你想输入当前时间,可以调用now()函数函数可以出现的位置:插入语句的values(),更新语句中,删除语句中,查询语句及其子句中...聚集函数(aggregate function) 运行在行组上,计算返回单个值的函数。...日期函数还是比较常用的,想了解更多,可以参考官方文档: https://dev.mysql.com/doc/refman/5.7/en/date-and-time-functions.html ---...- 想了解更多函数,可以参考官方文档(下面的是5.7的): https://dev.mysql.com/doc/refman/5.7/en/func-op-summary-ref.html

1.7K10

Mysql 常用函数(1)- 常用函数汇总

Mysql常用函数的汇总,可看下面系列文章 https://www.cnblogs.com/poloyy/category/1765164.html 前言 如果觉得博主整理的不好,可以看看官网文档哦:https...://dev.mysql.com/doc/refman/5.7/en/functions.html 如果函数名可以点击证明有单独的博文介绍该函数,如果没有则还没写或者太简单就不举栗子了 Mysql常用函数有哪几类...函数名称 作用 ABS 求绝对值 SQRT 求二次方根 POW POWER 两个函数的功能相同,返回参数的次方 MOD 求余数 CEIL  CEILING 两个函数功能相同,都是返回不小于参数的最小整数...,返回当前系统的日期值 CURTIME CURRENT_TIME 两个函数作用相同,返回当前系统的时间值 NOW 返回当前系统的日期时间值 SYSDATE 返回当前系统的日期时间值 DATE 获取指定日期时间的日期部分...,返回值的范围是否为 0〜52 或 1〜53 DAYOFYEAR 获取指定曰期是一年的第几天,返回值范围是1~366 DAYOFMONTH DAY 两个函数作用相同,获取指定日期是一个月中是第几天

1.4K20

Mysql常用函数汇总

函数是指一段可以直接被另一段程序调用的代码或程序。...一、字符串函数 函数 功能 CONCAT(S1,S2,…Sn 字符串拼接,将S1,S2,Sn拼接成一个字符串 LOWER(str) 将字符串str全部转为小写 UPPER(str) 将字符串str全部转为大写...左填充,用字符串pad对str的左边进行填充,达到n个字符串长度 RPAD(str,n,pad) 右填充,用字符串pad对str的右边进行填充,达到n个字符串长度 TRIM(str) 去掉字符串头部尾部的空格...返回当前时间 NOW() 返回当前日期时间 YEAR(date) 获取指定date的年份 MONTH(date) 获取指定date的月份 DAY(date) 获取指定date的日期 DATE_ADD...(date,INTERVAL expr type) 返回一个日期/时间值加上一个时间间隔expr后的时间值 DATEDIFF(datel1,date2) 返回起始时间date1结束时间date2之间的天数

15850

MySQL常用函数

rand() 返回0-1内的随机数 round(x,y) 返回参数x的四舍五入的有y位小数的值 truncate(x,y) 返回数字x截断为y位小数的结果,不进行四舍五入 日期时间函数...date_format(date,fmt)函数,按照字符串fmt格式化日期date值,此函数能够按指定的格式显示日期,可以用到的格式符: MySQL的日期时间格式 格式符 格式说明...date_add(date, interval expr type)   返回与所给日期date相差interval时间段的日期 interval是间隔类型关键字,expr是一个表达式,这个表达式对应后面的类型...MySQL的日期间隔类型 表达式类型 描述 格式 hour 小时 hh minute 分 mm second 秒 ss year 年 YY month 月 MM day...其他常用函数 database() 返回当前数据库名 version() 返回当前数据库版本 user() 返回当前登录用户名 inet_aton(ip) 返回ip地址的数字表示

1.1K20

MySQL常用函数汇总

概述 MySQL常用函数汇总,希望可以帮到你,没事看看当复习 字符串函数 函数 功能 CONCAT(s1,s2,….)...ROUND(x,y) 返回参数x的四舍五入的有y位小数的值 TRUNCATE(x,y) 返回数字x截断位y位小数的结果 日期时间函数 函数 功能 CURDATE() 返回当前日期 CURTIME(...result CASE[expr] WHEN [value1]THEN[result1]…ELSE[default]END 如果expr等于value1,返回result1,否则返回default 其他常用函数...) 返回数字代表的ip地址 PASSWORD(str) 返回字符串str的加密版本 MD5() 返回字符串str的md5值 其他文章 我整理的另一篇文章 MySQL常用系统表汇总 : https://...blog.fastrun.cn/2016/07/10/1-27/ 致谢 感谢你看完这篇文章,我相信初中级码农每天都在接触SQL,熟记mysql函数就跟熟记php函数一样重要。

77120

MySQL 常用内置函数

MySQL 提供了丰富的内置函数,用于在 SQL 查询执行各种操作,包括数学运算、字符串处理、日期时间操作等。以下是 MySQL 中一些常用的内置函数的详细介绍: 1....•REPLACE(str, search, replace):替换字符串的子字符串。 3. 日期时间函数 •NOW() 或 CURRENT_TIMESTAMP():返回当前日期时间。...条件函数 •IF(expr, true_val, false_val):如果表达式为真,则返回 true_val;否则返回 false_val。•CASE:用于在查询执行条件逻辑。...这些是 MySQL 中一些常用的内置函数MySQL 还提供了许多其他函数,包括数据类型转换函数、加密函数、数据处理函数等。你可以根据具体的需求在查询中使用这些函数来执行各种操作。...要了解更多详细信息,可以查阅 MySQL 官方文档[1]。 声明:本作品采用署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)[2]进行许可,使用时请注明出处。

27920

MySQL常用函数

MySQL常用函数 关于时间字符串类型的函数差不多已经介绍完了,今天补充一些常用函数。...1.条件判断函数ififnull if函数用法是:if(expr,value1,value2),首先判断表达式的值,然后根据表达式的值返回value1value2当中的某一个。...convertcast cast的使用方法是cast(x as type); convert的使用方法是convert(x type); 可以转换的类型有binary,char...-----+-------------------------------------+ 1 row in set, 1 warning (0.04 sec) 平时大概就这么多吧,还有一些特别常用的...,类似show processlist,select version(),select user(),select database()等等的,没有写,这些想必也都知道,关于mysql内置的函数这部分大概就这几天的四篇文章吧

1.1K10

MySQL常用函数介绍

前言: MySQL数据库中提供了很丰富的函数,比如我们常用的聚合函数,日期及字符串处理函数等。...SELECT语句及其条件表达式都可以使用这些函数函数可以帮助用户更加方便的处理表的数据,使MySQL数据库的功能更加强大。本篇文章主要为大家介绍几类常用函数的用法。...CURDATE CURRENT_DATE 两个函数作用相同,返回当前系统的日期值 CURTIME CURRENT_TIME 两个函数作用相同,返回当前系统的时间值 NOW SYSDATE...常用函数的作用,简单举例说明部分函数的用法。...在实际环境,这些函数可能嵌套使用,使用方法要复杂很多,希望大家用到的时候要多多注意各个参数的作用。 参考资料: http://c.biancheng.net/mysql/function/

1.8K21

MySQL常用数值函数

数值函数:   用来处理很多数值方面的运算,使用数值函数,可以免去很多繁杂的判断求值的过程,能够大大提高用户的工作效率。...x%y 的结果相同;   模数被模数任何一个为NULL(无效数)结果都为 NULL mysql> select mod(123,10),234%7,3 mod 2; +-------------+--...| 0.40540353712197724 | +---------------------+--------------------+---------------------+ 利用RAND()函数可以取任意指定范围内的随机数...*5)); 注意:   ①当在 WHERE 子句中使用RAND()时,每次当WHERE执行时都要重新计算 RAND()   ②不能在ORDER BY子句中使用带有随机值的列 但是,可以以随机的顺序从表检索行...  例如:mysql> SELECT * FROM  players ORDER BY RAND();   ③ORDER BY RAND()常LIMIT子句一起使用:   例如:mysql> SELECT

1.4K30

Mysql常用函数

每天早上七点三十,准时推送干货 在开发,数据库的种类千奇百怪,有各种,比如早期的 SQLServer,Mysql,Oracle,现在还有许多国产的数据库,但是有不少开发还是使用的 Mysql,但是对于...Mysql 的各种各样的函数,用的却是没有那么多的,今天了不起就来带着大家一起看看这个 Mysql 的各种常用函数。...含义也是一样的,都是用来去除字符串开始结尾的空格。...聚合函数MySQL,聚合函数主要由:count,sum,min,max,avg,这些聚合函数我们之前都学过,不再重复。...求的是大于等于这个数字的最小整数 select ceil(1.9) as out_put; select ceil(1.1) as out_put; 至于数学函数的 avg sum 了不起都不用说了

17910
领券