mysql導出表結構到excel


執行sql:

SELECT
f.TABLE_NAME 表名,
f.TABLE_COMMENT 表注釋,
t.COLUMN_NAME 字段名稱,
t.COLUMN_TYPE 數據類型,
t.COLUMN_KEY 約束1PRI主鍵約束2UNI唯一約束2MUI可以重復索引,
t.IS_NULLABLE 是否為空,
t.COLUMN_COMMENT 字段注釋,
t.COLLATION_NAME 使用字符集,
t.DATA_TYPE 字段類型,
t.EXTRA 額外配置
FROM(
SELECT
sch.TABLE_SCHEMA,
sch.TABLE_NAME,
sch.TABLE_COMMENT
FROM information_schema.`TABLES` sch
WHERE TABLE_SCHEMA='db_promote'
-- 加上可過濾到表
-- AND TABLE_NAME='t_users'
) f
LEFT JOIN information_schema.COLUMNS t ON f.TABLE_SCHEMA=t.TABLE_SCHEMA AND f.TABLE_NAME=t.TABLE_NAME

展示效果:

 


免責聲明!

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



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