mysql导出表结构到excel
Posted 偷懒的fc
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql导出表结构到excel相关的知识,希望对你有一定的参考价值。
执行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_SCHEMA=\'db_promote\'
-- 加上可过滤到表
-- AND TABLE_NAME=\'t_users\'
) f
LEFT JOIN information_schema.COLUMNS t ON f.TABLE_SCHEMA=t.TABLE_SCHEMA AND f.TABLE_NAME=t.TABLE_NAME
展示效果:
以上是关于mysql导出表结构到excel的主要内容,如果未能解决你的问题,请参考以下文章