溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

information_schema庫所提供的信息詳情

發(fā)布時間:2020-04-25 15:25:12 來源:億速云 閱讀:162 作者:三月 欄目:MySQL數(shù)據(jù)庫

下文內(nèi)容主要給大家?guī)韎nformation_schema庫所提供的信息詳情,這里所講到的知識,與書籍略有不同,都是億速云專業(yè)技術(shù)人員在與用戶接觸過程中,總結(jié)出來的,具有一定的經(jīng)驗分享價值,希望給廣大讀者帶來幫助。 

information_schema提供了對數(shù)據(jù)庫元數(shù)據(jù)、統(tǒng)計信息、以及有關(guān)MySQL Server的信息訪問(例如:數(shù)據(jù)庫名或表名,字段的數(shù)據(jù)類型和訪問權(quán)限等)。information_schema庫中保存的信息也可以稱為MySQL的數(shù)據(jù)字典或系統(tǒng)目錄。本文主要講述了information_schema庫中包含所有表的字段信息,感興趣的朋友可以了解一下。

sql注入后可以通過該數(shù)據(jù)庫獲取所有表的字段信息

1.
COLLATIONS表
提供有關(guān)每個字符集的排序規(guī)則的信息。 COLLATIONS表包含以下列:
 COLLATION_NAME 排序規(guī)則名稱。
 CHARACTER_SET_NAME 與排序規(guī)則關(guān)聯(lián)的字符集的名稱。
 ID 排序規(guī)則ID。
 IS_DEFAULT 排序規(guī)則是否為其字符集的默認值。
 IS_COMPILED 字符集是否已編譯到云服務(wù)器中。
 SORTLEN 這與對字符集中表示的字符串進行排序所需的內(nèi)存量有關(guān)。
information_schema庫所提供的信息詳情2.
SHOW COLLATION;//也可以查詢到排序規(guī)則信息

3.
COLLATION_CHARACTER_SET_APPLICABILITY 表
 COLLATION_NAME 排序規(guī)則名稱。
 CHARACTER_SET_NAME 與排序規(guī)則關(guān)聯(lián)的字符集的名稱

4.
COLUMNS 提供表中字段的信息

 TABLE_CATALOG 包含該列的表所屬的目錄的名稱。該值始終為def。
 TABLE_SCHEMA 包含字段所在數(shù)據(jù)庫的名稱。
 TABLE_NAME 包含字段所在表的名稱。
 COLUMN_NAME 字段的名稱。
 ORDINAL_POSITION 表中字段的位置。 ORDINAL_POSITION是必要的,因為你可能想說 ORDER BY ORDINAL_POSITION。與SHOW COLUMNS不同,COLUMNS表中的SELECT沒有自動排序。show columns的語法是例如:show columns from my_test.user;

 COLUMN_DEFAULT 字段的默認值。如果字段具有顯式缺省值NULL,或者字段定義不包含DEFAULT子句,則此值為NULL。
 IS_NULLABLE 字段可為空性。如果NULL值可以存儲在列中,則值為YES,否則為NO。
 DATA_TYPE 字段數(shù)據(jù)類型。 DATA_TYPE值只是類型名稱,沒有其他信息。
 COLUMN_TYPE 值包含類型名稱以及可能的其他信息,例如精度或長度。
 CHARACTER_MAXIMUM_LENGTH 對于字符串列,最大長度(以字符為單位)。
 CHARACTER_OCTET_LENGTH 對于字符串列,最大長度(以字節(jié)為單位)。
 NUMERIC_PRECISION 對于數(shù)字字段,數(shù)字精度。
 NUMERIC_SCALE 對于數(shù)字字段,數(shù)字刻度。
 DATETIME_PRECISION 對于時間字段,小數(shù)秒精度。
 CHARACTER_SET_NAME 對于字符串字段,字符集名稱。
 COLLATION_NAME 對于字符串字段,排序規(guī)則名稱。
 COLUMN_TYPE 字段數(shù)據(jù)類型。
 DATA_TYPE 值只是類型名稱,沒有其他信息。
 COLUMN_TYPE 值包含類型名稱以及可能的其他信息,例如精度或長度。

 COLUMN_KEY 名稱是否已建立索引
 EXTRA 有關(guān)給定字段的任何其他可用信息。
 PRIVILEGES 您對該字段的權(quán)限。
 COLUMN_COMMENT 字段定義中包含的任何注釋。
 GENERATION_EXPRESSION 對于生成的字段,顯示用于計算列值的表達式.

相關(guān)教程:mysql視頻教程

以上就是【MySQL】information_schema庫中包含所有表的字段信息的詳細內(nèi)容,更多請關(guān)注億速云其它相關(guān)文章!

向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI