sql报错注入 1.报错函数 (1).floor()报错 语句: ?id=1' union select 1,count(),concat(payload,floor(rand(0)2))x from information_schema.columns group by x --+ (2).upd ...
分类:
数据库 时间:
2021-04-08 13:32:03
阅读次数:
0
UNION An Unreferenced Metric for Evaluating Open-ended Story Generation精读 UNION An Unreferenced Metric for Evaluating Open-ended Story Generation精读 UN ...
分类:
其他好文 时间:
2021-04-06 15:13:04
阅读次数:
0
报错原因:当使用union或union all时查询出的字段的排序规则不同。 解决方法: select column(列名) collate utf8_unicode_ci(排序规则)from table(表名) union/union all select column(列名) collate u ...
分类:
其他好文 时间:
2021-04-05 12:09:21
阅读次数:
0
当在创建日志表,想生成一个永远不会重复的序列号做唯一键值,来保证每次日志记录都不会被覆盖。 有两种方式,一种带日期的方式,一种是纯GUI ID,参考如下: 1. data: lv_timestamp type timestampl, lv_time_c(30) type c, lv_date typ ...
分类:
其他好文 时间:
2021-03-17 14:41:40
阅读次数:
0
less2 and 1=1有回显,and 1=2无回显,为数值型注入 order by 4–+报错,有3行 查询数据库名 ?id=0' union select 1,(select group_concat(schema_name) from information_schema.schemata) ...
分类:
数据库 时间:
2021-03-16 13:40:45
阅读次数:
0
本节目录 一 锁的分类及特性 二 表级锁定(MyISAM举例) 三 行级锁定 四 查看死锁、解除锁 五 事务 六 慢日志、执行计划、sql优化 七 OLTP与OLAP的介绍和对比 八 关于autocommit的测试 一 锁的分类及特性 数据库锁定机制简单来说,就是数据库为了保证数据的一致性,而使各种 ...
分类:
数据库 时间:
2021-03-15 10:47:31
阅读次数:
0
直接上干货 对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及order by涉及的列上建立索引。 应尽量避免在 where 子句中对字段进行 null 值判断,创建表时NULL是默认值,但大多数时候应该使用NOT NULL,或者使用一个特殊的值,如0,-1作为默 认值。 应尽量避免在 ...
分类:
数据库 时间:
2021-03-09 13:49:46
阅读次数:
0
1.union 和 union all 前者可以去重 select sex,address from test where dt='20210218' union all select sex,address from test where dt='20210218'; + + +--+ | sex ...
分类:
其他好文 时间:
2021-03-08 14:17:52
阅读次数:
0
数据库性能优化有一下几个方面: 1、把数据、日志、索引放到不同的I/O设备上,增加读取速度; 2、纵向、横向分割表,减少表的尺寸; 3、根据查询条件,建立索引,优化索引、优化访问方式,限制结果集的数据量。注意填充因子要适当(最好是使用默认值0); 4、注意UNion和UNion all 的区别。UN ...
分类:
数据库 时间:
2021-03-06 14:30:22
阅读次数:
0
mybatis事务 ? Connection setAutoCommit() 执行查询没有影响 执行增删改时 ? SqlSessionFactory openSession(boolean autoCommit) 默认值就是false 开启事务 ? SqlSession对象 commit(),如果在 ...
分类:
其他好文 时间:
2021-03-03 12:09:45
阅读次数:
0