一、与 mysql 注入的相关知识
在 mysql5 版本以后,mysql 默认在数据库中存放在一个叫 infomation_schema 里 面 这个里面有很多表 重点是这三个表
columns 、tables、SCHEMATA。
1、CHEMA_NAME
CHEMA_NAME 记录着库的信息。
2、tables
tables 表字段 TABLE_SCHEMA 、TABLE_NAME 分别记录着库名和表名
3、columns
columns 存储该用户创建的所有数据库的库名、表名和字段名。
二、查询操作
1、查询演示一
数据库.表名 这种查询方法是指定某个数据库某个表, ``这个符号可以忽略不用。
例子:
select * from information_schema.columns where TABLE_SCHEMA='bWAPP';
2、查询演示二
select * from information_schema.columns where TABLE_SCHEMA='bWAPP' and TABLE_NAME='users'