mysql 導出數據字典


 

SELECT
TABLE_CATALOG,
TABLE_SCHEMA as 數據庫名,
TABLE_NAME as 表名,
COLUMN_NAME as 字段名,
ORDINAL_POSITION as 字段位置,
COLUMN_DEFAULT as 字段默認值,
IS_NULLABLE 是否允許空值,
DATA_TYPE as 數據類型,
CHARACTER_MAXIMUM_LENGTH as 以字符為單位的最大長度,
CHARACTER_OCTET_LENGTH as 以字節為單位的最大長度,
NUMERIC_PRECISION as 數值類型的長度,
NUMERIC_SCALE as 小數點精度,
DATETIME_PRECISION as 回的日期時間值的精度,
CHARACTER_SET_NAME as 編碼方式,
COLLATION_NAME as 校對集,
COLUMN_TYPE as 字段類型,
COLUMN_KEY as 鍵,
EXTRA as 額外的信息例如自動遞增在這里顯示,
PRIVILEGES as 權限,
COLUMN_COMMENT as 字段注釋,
GENERATION_EXPRESSION
FROM
    information_schema. COLUMNS
WHERE
    TABLE_SCHEMA = 'Testplatform'

 

  

 

 

 

SELECT
TABLE_SCHEMA,
TABLE_NAME,
COLUMN_NAME,
COLUMN_TYPE,
COLUMN_COMMENT
FROM
information_schema. COLUMNS
WHERE
TABLE_SCHEMA = '數據庫名稱'

 

 

 

SELECT
TABLE_SCHEMA,
TABLE_NAME AS '表名',
COLUMN_NAME AS '字段名',
COLUMN_TYPE AS '數據類型',
IS_NULLABLE AS '允許為空',
EXTRA AS '額外信息',
COLUMN_COMMENT AS '字段說明'
FROM
information_schema.`COLUMNS`
WHERE
TABLE_SCHEMA = 'Testplatform'

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM