SELECT COLUMN_NAME 列名, COLUMN_TYPE 數據類型, DATA_TYPE 欄位類型, CHARACTER_MAXIMUM_LENGTH 長度, IS_NULLABLE 是否為空, COLUMN_DEFAULT 預設值, COLUMN_COMMENT 備註 FROM INF ...
SELECT
COLUMN_NAME 列名,
COLUMN_TYPE 數據類型,
DATA_TYPE 欄位類型,
CHARACTER_MAXIMUM_LENGTH 長度,
IS_NULLABLE 是否為空,
COLUMN_DEFAULT 預設值,
COLUMN_COMMENT 備註
FROM
INFORMATION_SCHEMA.COLUMNS
where
-- testDB為資料庫名稱,到時候只需要修改成你要導出表結構的資料庫即可
table_schema ='testDB'
AND
-- testTable為表名,到時候換成你要導出的表的名稱
-- 如果不寫的話,預設會查詢出所有表中的數據,這樣可能就分不清到底哪些欄位是哪張表中的了,所以還是建議寫上要導出的名名稱
table_name = 'testTable'
說明:來自於網路大神