mysql DDL 建表語句結構導出到EXCEL

        工作過程中,經常需要把一些sql的DDL 建表語句,導出到EXCEL,或者表格文檔中,當作數據字典,供其他人員進行查看和分析,對於在 windows 或者mac 環境的一些mysql可視化工具差異,導致有的可以直接導出,有的則不行。爲了導出DDL,還要安裝其他支出導出的可視化工具, 甚至是需要破解,成本較大,故參考研究出以下sql 可以直接查詢,然後把查詢的結果,複製到excel即可,簡單方便。

SELECT
TABLE_NAME 表名,
COLUMN_NAME 列名,
COLUMN_TYPE 數據類型,
DATA_TYPE 字段類型,
CHARACTER_MAXIMUM_LENGTH 長度,
IS_NULLABLE 是否爲空,
COLUMN_DEFAULT 默認值,
COLUMN_COMMENT 備註 
FROM
INFORMATION_SCHEMA.COLUMNS
WHERE
-- 對應的數據庫
table_schema = 'your_selected_database'
-- 對應庫下的具體表名,不加 table_name 則查所有表的字段
and table_name = 'your_selected_table_name'

查詢結果展示:

然後複製結果,直接粘貼到excel 中即可。

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