1. 程式人生 > >MySQL表結構匯出成Excel

MySQL表結構匯出成Excel

以下用的是Navicat Premium,可以換成任意圖形化客戶端。

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

2.查詢結果圖

包含資料型別、長度、註釋等的表結構圖

3.然後全選複製結果到Excel表中即可

表結構複製到Excel中效果圖