如何将mysql表结构导出成Excel格式的(并带备注)
SQLyog
使用一个MySQL管理工具:SQLyog,点击菜单栏“数据库”下拉的最后一项:
保存为HTML文件,之后,复制贴到Excel中。
Navicat Premium
执行sql,然后复制结果,或另存:
SELECT
f.TABLE_NAME 表名,
f.TABLE_COMMENT 表注释,
t.COLUMN_NAME 字段名称,
t.COLUMN_TYPE 数据类型,
t.COLUMN_KEY 约束1PRI主键约束2UNI唯一约束2MUI可以重复索引,
t.IS_NULLABLE 是否为空,
t.COLUMN_COMMENT 字段注释,
t.COLLATION_NAME 使用字符集,
t.DATA_TYPE 字段类型,
t.EXTRA 额外配置
FROM(
SELECT
sch.TABLE_SCHEMA,
sch.TABLE_NAME,
sch.TABLE_COMMENT
FROM information_schema.`TABLES` sch
WHERE TABLE_NAME=' table name '
) f
LEFT JOIN information_schema.COLUMNS t ON f.TABLE_SCHEMA=t.TABLE_SCHEMA AND f.TABLE_NAME=t.TABLE_NAME
ref
https://www.cnblogs.com/lazy-fc/p/13162340.html
https://www.cnblogs.com/wincai/p/9527904.html