数据库

数据库教程

BCTF-sql_injection

BCTF-sql_injection

汇总了一些SQL注入的知识点,有一些知识还是很具有实战经验的。 1.(基于GET型变量) 输入1的时候有一个正常的回显,当输入1‘发生报错,查询不到信息,可以确定的是查询语句没有过滤单引号。大概推测后…
Read More

oracle04 约束,索引

约束(constraint)一、定义 为表的列添加一些约束,以满足用户的需求。在之后的DML(select,insert,update) 数据时,若不满足约束条件,则语句不能执行 注:可以为约束起别名…
Read More

MySQL8.0-第一章

一、SQL VS NoSQL SQL:关系型数据库,用SQL语句来操作数据 NOSQL:非关系型数据库,NoSQL的含义是不仅仅有SQL,而实际上大多数NoSQL不用SQL来操作数据 常见的关系型数据…
Read More

TiDB之mac上搭建及调试技巧

此文目的 由于本人最近已经成为TiDB的粉丝,所以就开始各种研究TiDB的源码,研究源码这个事情,首先就需要在自己电脑上不断的调试及修改。TiDB本身的代码是非常容易编译和调试的,但是要把PD、TiK…
Read More

解决MongoDB安装报错的好帖

最近学爬虫学到了建代理池,redis 官方没有 Windows 版的,微软维护的已经好久没更新了,所以就在想着换成 MongoDB。 于是一趟被我复杂化的踩坑之旅就开始了,同时也记录一下,避免有人遇见…
Read More

数据库脏读、不可重读读、幻读

脏读:脏读是读到了别的事务回滚前的脏数据。比如事务B执行过程中修改了数据X,在未提交前,事务A读取了X,而事务B却回滚了,这样事务A就形成了脏读。 也就是说,当前事务读到的数据是别的事务想要修改成为的…
Read More
mysql数据库学习二

mysql数据库学习二

  最近又复习了mysql中的一些概念:视图,触发器,存储过程,函数,事务,记录下。 1.视图   视图是一个虚拟表,本身并不存储数据,当sql在操作视图时所有数据都是从其他表中查出来的,因此其本质是…
Read More
sqli-labs less-1

sqli-labs less-1

sqli-labs less-1 数字型注入 当输入的参数为整形时,如果存在注入漏洞,可以认为是数字型注入。 测试步骤: (1) 加单引号,URL:www.text.com/text.php?id=3…
Read More