Navicat導出表結構(表設計)爲Excle格式

因爲公司須要在wiki上上傳表格設計的文檔,因而在網上找了一個方法用於將mysql表的表格設計轉成EXCEL的方法。html

1. 首先點擊新建查詢,而後輸入下面的語句mysql

SELECT
COLUMN_NAME 字段名稱,
COLUMN_TYPE 數據類型,
IF(IS_NULLABLE='NO','','') AS '必填',
COLUMN_COMMENT 註釋
FROM
INFORMATION_SCHEMA.COLUMNS
where
-- Finance爲數據庫名稱,到時候只須要修改爲你要導出表結構的數據庫便可
table_schema ='Finance'
AND
-- user爲表名,到時候換成你要導出的表的名稱
-- 若是不寫的話,默認會查詢出全部表中的數據,這樣可能就分不清到底哪些字段是哪張表中的了
table_name = 'user'

 

2. 運行上面的命令,而後會生成相似下圖的結果sql

3. 點擊運行右上方的導出結果,而後點擊導出當前的結果,而後選擇Excle類型xls或者xlsx類型,而後點擊下一步,下一步,開始,就導出成功了。數據庫

4. 除了上面的例子還有哪些字段支持導出呢?具體參見mysql官方文檔:spa

https://dev.mysql.com/doc/refman/8.0/en/columns-table.html設計

相關文章
相關標籤/搜索