如何将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

posted @ 2021-01-16 12:12  emanlee  阅读(1187)  评论(0编辑  收藏  举报