一、點擊navicat查詢(新建)

二、把如下查詢sql語句復制粘貼進去,修改對應的數據庫名稱和表名稱
SELECT
COLUMN_NAME 列名,
COLUMN_TYPE 數據類型,
DATA_TYPE 字段類型,
CHARACTER_MAXIMUM_LENGTH 長度,
IS_NULLABLE 是否為空,
COLUMN_DEFAULT 默認值,
COLUMN_COMMENT 備注
FROM
INFORMATION_SCHEMA. COLUMNS
WHERE
-- senta-service-mdt2.0為數據庫名稱,到時候只需要修改成你要導出表結構的數據庫即可
table_schema = 'senta-service-mdt2.0'
AND -- s_patient_list為表名,到時候換成你要導出的表的名稱
-- 如果不寫的話,默認會查詢出所有表中的數據,這樣可能就分不清到底哪些字段是哪張表中的了,所以還是建議寫上要導出的名名稱
table_name = 's_patient_list'

三、復制需要的表結構

四、粘貼到excel表格中

備注:mysql INFORMATION_SCHEMA COLUMNS 字段說明
| 標准名稱 | SHOW名稱 | 注釋 |
|---|---|---|
| TABLE_CATALOG | 表目錄 | |
| TABLE_SCHEMA | 表架構 | |
| TABLE_NAME | 表名 | |
| COLUMN_NAME | Field | 列名 |
| ORDINAL_POSITION | 列位置 | |
| COLUMN_DEFAULT | Default | 默認值 |
| IS_NULLABLE | Null | 是否允許為空 |
| DATA_TYPE | Type | 數據類型 |
| CHARACTER_MAXIMUM_LENGTH | Type | 最大長度 |
| CHARACTER_OCTET_LENGTH | 八位字節長度 | |
| NUMERIC_PRECISION | Type | 精度 |
| NUMERIC_SCALE | Type | 小數位 |
| CHARACTER_SET_NAME | 字符集 | |
| COLLATION_NAME | Collation | 排序規則 |
| COLUMN_TYPE | Type | 字段類型 |
| COLUMN_KEY | Key | 字段主鍵 |
| EXTRA | Extra | 額外信息 |
| COLUMN_COMMENT | Comment | 注釋 |
