99久久国产露脸精品麻豆,欧美日韩精品小说,亚洲免费在线美女视频,国产三级中文字幕,91极品国产情侣高潮对白,国产亚洲一区二区三区不卡片,欧美jizz精品欧美性,久久国产精品久久国产片

information_schema.columns和information_schema.tables字段說明

袁志蒙 3619次瀏覽

摘要:MySQL版本大于5.0時,有個默認數據庫information_schema,里面存放著所有數據庫的信息(比如表名、 列名、對應權限等),這個知識點還是比較有用的,在做數據結構對比工具的時候可以使用,還可以通過這個數據庫實現跨庫查詢...

MySQL版本大于5.0時,有個默認數據庫 information_schema ,里面存放著所有數據庫的信息(比如表名、 列名、對應權限等),這個知識點還是比較有用的,在做數據結構對比工具的時候可以使用,還可以通過這個數據庫實現跨庫查詢,爆表爆列等。

獲取所有列信息(COLUMNS)

SELECT  *  FROM information_schema.COLUMNS WHERE TABLE_SCHEMA='數據庫名';

字段說明:

字段含義
TABLE_CATALOG數據表登記目錄
TABLE_SCHEMA數據表所屬的數據庫名
TABLE_NAME表名稱
COLUMN_NAME字段名
ORDINAL_POSITION字段編號,從1開始往后排
COLUMN_DEFAULT字段默認值
IS_NULLABLE字段是否可以是NULL
DATA_TYPE數據類型
CHARACTER_MAXIMUM_LENGTH字段的最大字符數
CHARACTER_OCTET_LENGTH字段的最大字節數
NUMERIC_PRECISION數字精度
NUMERIC_SCALE小數位數
DATETIME_PRECISIONdatetime類型和SQL-92interval類型數據庫的子類型代碼
CHARACTER_SET_NAME字段字符集名稱
COLLATION_NAME字符集排序規則
COLUMN_TYPE字段類型
COLUMN_KEY索引類型
EXTRA其他信息
PRIVILEGES權限
COLUMN_COMMENT字段注釋
GENERATION_EXPRESSION組合字段的公式

另外還有 TABLES 表,可以查詢出每個表的詳細信息。

SELECT  *  FROM information_schema.TABLES WHERE TABLE_SCHEMA='數據庫名';

字段說明:

字段含義
Table_catalog數據表登記目錄
Table_schema數據表所屬的數據庫名
Table_name表名稱
Table_type表類型[system view|base table]
Engine使用的數據庫引擎[MyISAM|CSV|InnoDB]
Version版本,默認值10
Row_format行格式[Compact|Dynamic|Fixed]
Table_rows表里所存多少行數據
Avg_row_length平均行長度
Data_length數據長度
Max_data_length最大數據長度
Index_length索引長度
Data_free空間碎片
Auto_increment做自增主鍵的自動增量當前值
Create_time表的創建時間
Update_time表的更新時間
Check_time表的檢查時間
Table_collation表的字符校驗編碼集
Checksum校驗和
Create_options創建選項
Table_comment表的注釋、備注
隨機內容

表情

共0條評論
  • 這篇文章還沒有收到評論,趕緊來搶沙發吧~