前言:

sql注入想学好,学通。必须得了解一下基础的SQL

语句。这里我快速理一理

正文:

搭建环境建议下phpsduy快速搭建

select * from kasi

select 字段名 from 表名

查询表中的所有字段

mysql注入快速学习基础-LMLPHP

结果

mysql注入快速学习基础-LMLPHP

查询指定表名

select 书籍名 from kasi

mysql注入快速学习基础-LMLPHP

结果

mysql注入快速学习基础-LMLPHP

select * from kasi where id    where在mysql里是一个条件表达

select * from kasi where 条件

mysql注入快速学习基础-LMLPHP

结果

mysql注入快速学习基础-LMLPHP

来个更加详细的

select * from kasi where 书籍名='火影忍者'

mysql注入快速学习基础-LMLPHP

结果

mysql注入快速学习基础-LMLPHP

select * from kasi order by id ASC    order by 在mysql中用于排序 ASC为升序DESC为降序

mysql注入快速学习基础-LMLPHP

select * from kasi order by id DESC

mysql注入快速学习基础-LMLPHP

select * from kasi limit 1,3 用于输出指定的行数

mysql注入快速学习基础-LMLPHP

创建新的字段内容

INSERT INTO kasi() VALUES('偷星九月天','5','10RMB','中国')

mysql注入快速学习基础-LMLPHP

再来插入一个斗破苍穹

INSERT INTO kasi() VALUES('斗破苍穹','8','30RMB','中国')

mysql注入快速学习基础-LMLPHP

查看一下

select * from kasi

mysql注入快速学习基础-LMLPHP

更新记录 UPDATE

UPDATE kasi SET 书籍名='偷星九月天',id='5',价格='12RMB',出产地='中国' where id='5'                   |  UPDATE 表名 SET 字段名='新值' where 子句 !这里我理解为通过指定的东西来更新如id

mysql注入快速学习基础-LMLPHP

查看 select * from kasi order by id ASC

mysql注入快速学习基础-LMLPHP

最后的删除

DELETE FROM kasi where id='5'            删除id5的一行     |  DELETE FROM  表名 where 条件删除  | 清除所有字段 DELETE FROM kasi where 1   1代表表所有

mysql注入快速学习基础-LMLPHP

结果

mysql注入快速学习基础-LMLPHP

查询看看

select * from kasi

mysql注入快速学习基础-LMLPHP

已经被删除了-END

好了,时间过得真快。~

小歌一曲:

05-15 07:10