SQL注入中mysql中常用到的表

2021-09-16 13:22:58 字數 1179 閱讀 7889

在sql注入中,會經常對mysql資料庫的information_schema資料庫中的一些表進行查詢,一次來獲得自已想要的資訊。

常用的表有:

schemata表: 提供了當前mysql例項中所有資料庫的資訊。是show databases的結果取之此表。

tables表: 提供了關於資料庫中的表的資訊(包括檢視)。詳細表述了某個表屬於哪個schema,表型別,表引擎,建立時間等資訊。是show tables from schemaname的結果取之此表。

columns表: 提供了表中的列資訊。詳細表述了某張表的所有列以及每個列的資訊。是show columns from schemaname.tablename的結果取之此表。

schemata表

schema_name,這個字段存放的所有資料庫的名稱

tables表

table_schema: 	記錄資料庫名;

table_name: 記錄資料表名;

engine : 儲存引擎;

table_rows: 關於表的粗略行估計;

data_length : 記錄表的大小(單位位元組);

index_length : 記錄表的索引的大小;

row_format: 可以檢視資料表是否壓縮過;

columns表

columns表的每一條記錄都對應了資料庫中某個表的某個字段,常用的字段:

table_schema		**所屬的庫。

table_name 表名

column_name 欄位名

ordinal_position 字段標識。其實就是字段編號,從1開始往後排。

column_default 字段預設值。

專案開發中常用到的SQL語句

閱讀目錄 在前端面試中最常見的問題就是頁面優化和快取 貌似也是頁面優化 被問了幾次後心虛的不行,平然平時多少會用到一些,但突然問我,很難把自己知道的都說出來。頁面優化明顯不是一兩句能夠說完的,這兩天總結了一下css相關的優化知識,寫篇部落格梳理一下,還望大家多多指教 迴圈示例 declare i i...

維護mysql 常用到的sql

新增使用者 grant all on 資料庫名.to 使用者名稱 localhost identified by 密碼 grant all on to root 192.168.identified by 123456 說明 1 grant all 賦予所有的許可權 2 gamesp.資料庫 gam...

網頁中常用到到

html按鈕button怎麼加超連結 1.如果讓本頁轉向新的頁面則用 2.如果需要開啟乙個新的頁面進行轉向,則用 3.將中文轉換成unicode碼 native2ascii d a.txt d b.txt 4.css 5.密碼核對 function checkpwd 6.性別的處理 integer....