CREATE DEFINER=`test`@`%` PROCEDURE `prop_make_bak_sql`(psShecmal varchar(30),psFunctions varchar(3000)) BEGIN select CONCAT('-- 备份 ',name,' \r\nDELIM ...
分类:
数据库 时间:
2020-12-01 12:31:17
阅读次数:
15
php后台验证两种方式绕过 前言 环境:buuctf中[GXYCTF2019]BabySQli1 知识点:两种验证方式,密码绕过 参考:博客 做题 sql注入,fuzz过滤了(,),=,or 然后就琢磨着都过滤了(),函数都不能用,还怎么进行sql注入 尝试着成功登录进去 1'||1 like 1# ...
分类:
Web程序 时间:
2020-12-01 12:30:43
阅读次数:
8
绕过空格的报错注入 环境:buuctf中[极客大挑战 2019]HardSQL1 知识点:updatexml报错注入 参考:wp1 做题 sql注入 语法错误时,返回报错内容 试着用注释符闭合,这里有个坑的地方,#以get形式传入时,要以url编码%23发送 查询为假时,就会返回wrong pass ...
分类:
其他好文 时间:
2020-12-01 12:29:38
阅读次数:
7
本次来讲解与SQL查询有关的两个小知识点,掌握这些知识点,能够让你避免踩坑以及提高查询效率。1、允许字段的值为null,往往会引发灾难首先,先准备点数据,后面好演示createtableanimal(idint,namechar(20),index(id))engine=innodb;index(id)表示给id这个字段创建索引,并且id和name都允许为null。接着插入4条数据,其中最后一条数
分类:
数据库 时间:
2020-12-01 12:23:45
阅读次数:
14
主键约束 SQL> alter table customers add constraint customers_pk primary key (customer_id); Table altered. col constraint_name for a30 col constraint_type ...
分类:
数据库 时间:
2020-12-01 12:20:58
阅读次数:
12
一.注释 方式一:-- 条sql语句以分号结尾 方式二:/多行注释/ 方式三:# MySQL特有注释 补全:tab键补全 二.DDL操作数据库 -- 创建数据库 create database tabname;#创建名字为tabname的数据库 create database if not exit ...
分类:
数据库 时间:
2020-12-01 12:19:14
阅读次数:
38
该系列文档是本人在学习 Mybatis 的源码过程中总结下来的,可能对读者不太友好,请结合我的源码注释(Mybatis源码分析 GitHub 地址、Mybatis-Spring 源码分析 GitHub 地址、Spring-Boot-Starter 源码分析 GitHub 地址)进行阅读 MyBati ...
分类:
数据库 时间:
2020-12-01 12:14:50
阅读次数:
12
条件语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块。 if语句 一般形式如下: if condition_1: statement_block_1 elif condition_2: statement_block_2 else: statement_block_ ...
分类:
编程语言 时间:
2020-12-01 12:07:29
阅读次数:
6
JDBCUtils工具类 package com.itheima.utils; import java.io.InputStream; import java.sql.*; import java.util.Properties; /* JDBC工具类 */ public class JDBCUti ...
分类:
数据库 时间:
2020-12-01 11:59:07
阅读次数:
9
数据库连接池工具类 - DataSourceUtils package com.itheima.utils; import com.alibaba.druid.pool.DruidDataSourceFactory; import javax.sql.DataSource; import java. ...
分类:
数据库 时间:
2020-12-01 11:58:31
阅读次数:
6