SQL注入笔记

  • kali命令开启apache:service apache2 start
mysql命令:
how databases;查看所有数据库
select database();查看当前所在数据库
use 数据库名;选中某个数据库
show tables;查看数据库中的数据表
DESC 表名;查看表结构(Key列中的PRI表示主键)
show create table 表名;查看创建表的详细信息
show create table 表名\G;查看创建表的详细信息
select * from 表名;查看固定表内容
select 列名,列名 from 表名;查看固定列的内容
select 列名 AS 别名,列名 from 表名; 查看固定列的内容,AS起别名,可省略
select * from 表名\g 查询表内容,\g表示分号,\G显示格式
DDL:create drop alter
DML:insert delete update
DQL:select
DCL:grant
union联合查询时字段数量需要和原本字段数一致,数字可以替代任意字段
union select version(),database()查询数据库版本和库名
union select user()查询当前用户
order by 字段数猜字段数
union select 字段数,字段数...\G猜字段数
select DISTINCT 列名 from 表名;查询结果去重复
--在mysql中注释后面的命令
information_schema库是mysql中自带的,提供了访问数据库元数据的方式,元数据包括库名,表名,列数据

类型,访问权限,字符集等基础信息,information_schema中的tables表中,存放着其他表的库名,表

名,columns表中存放着其他库名,表名,字段名
select TABLE_SCHEMA,GROUP_CONCAT(TABLE_NAME) from information_schema.TABLES GROUP BY 

TABLE_SCHEMA\G;TABLE_NAME表名,按库名分类表名

  • ps:因为这里我用的是xshell所以我附加两条
xshell快捷键:
Ctrl+U删除输错的命令

教程图片
一张教程图片

写文章不容易关注一下我呗
带你更新更多好玩的网络安全教程
我是FR13ENDS
下次不见不散

我是FR13ENDS我们不见不散

ps:我叫FR13ENDS因为改不了id所以只能这样了见谅吧

我们有一个交流群

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值