使用navicat將mysql表結構導出表設計文檔

使用navicat將mysql表結構導出表設計文檔

一、查表結構sql

SELECT
TABLE_NAME 表名,
COLUMN_NAME 列名,
COLUMN_COMMENT 註釋,
COLUMN_TYPE 數據類型,
CASE  WHEN COLUMN_DEFAULT is null THEN 'null' WHEN COLUMN_DEFAULT = '' THEN '''''' ELSE COLUMN_DEFAULT END

 默認值,
COLUMN_KEY as,
IS_NULLABLE 是否爲null,
EXTRA 額外
FROM
INFORMATION_SCHEMA.COLUMNS
where
-- office 爲數據庫名稱,到時候只需要修改成你要導出表結構的數據庫即可
table_schema ='office'
AND
(
-- 查表名
table_name IN ('budget','budget_year_flow','budget_year_total','employee_budget','employee_budget_transaction','user','permission','role')
OR table_name LIKE('t_%'))

order by table_name

查詢結果
在這裏插入圖片描述

二、導出word

在這裏插入圖片描述
在這裏插入圖片描述
當然這種格式可能不是我們想要的,我們可以自行復制word表格粘貼,這些字段也基本滿足表設計文檔的要求了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章