MySQL 獲取所有表名、所有表結構


獲取所有表名

SELECT
    A.TABLE_SCHEMA '數據庫',
    A.TABLE_NAME '表名',
    A.TABLE_ROWS '表記錄行數',
    A.CREATE_TIME '創表時間',
    A.TABLE_COMMENT '表備注'
FROM INFORMATION_SCHEMA.TABLES A
WHERE
    A.TABLE_SCHEMA = '數據庫'

 

獲取表結構

SELECT
    A.TABLE_SCHEMA '數據庫',
    A.TABLE_NAME '表名',
    A.COLUMN_NAME '表列名',
    A.ORDINAL_POSITION '表字段順序號',
    A.DATA_TYPE '列的數據類型',
    A.COLUMN_TYPE '列的類型',
    A.COLUMN_COMMENT '列的備注'
FROM INFORMATION_SCHEMA.COLUMNS A
WHERE A.TABLE_SCHEMA='數據庫'
ORDER BY A.TABLE_SCHEMA,A.TABLE_NAME,A.ORDINAL_POSITION


免責聲明!

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



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