参考:https://blog.csdn.net/mrbaymax/article/details/99198123
并添加了所属表一栏
在Navicat查询中运行以下语句:
SELECT
COLUMN_NAME 字段,
COLUMN_TYPE 数据类型,
CHARACTER_MAXIMUM_LENGTH 长度,
(
CASE
WHEN column_key = 'PRI' THEN
'√'
ELSE
''
END
) 主键,
(
CASE
WHEN column_key = 'PRI' THEN
'主键索引'
ELSE
''
END
) 索引,
TABLE_Name 所属表,
COLUMN_COMMENT 含义
FROM
INFORMATION_SCHEMA.COLUMNS
WHERE
table_schema = 'xxxxx' -- xxxxx 为数据库名称
-- AND
-- -- 如果不写的话,默认会查询出所有表中的数据,这样可能就分不清到底哪些字段是哪张表中的了,所以还是建议写上要导出的表名称
-- table_name = 'xxxx' -- xxxx 为表名