Navicat导出mysql数据库表结构说明到excel、word,单表导出方式记录

目前只找到一张一张表导出的方式

使用information_schema传入表名查询

字段名根据需要自行删减,一般保留序号、字段名、类型、说明就行

sql 复制代码
SELECT
`COLUMNS`.ORDINAL_POSITION AS '序号',
`COLUMNS`.COLUMN_NAME AS '字段名',
`COLUMNS`.COLUMN_TYPE AS '类型(长度)',
`COLUMNS`.NUMERIC_PRECISION AS '精度',
`COLUMNS`.NUMERIC_SCALE AS '小数位数',
`COLUMNS`.COLUMN_DEFAULT AS '默认值',
IF( `COLUMNS`.IS_NULLABLE = 'YES', '√', '' ) AS '允许空',
IF( `COLUMNS`.COLUMN_KEY = 'PRI', '√', '' ) AS '主键',
`COLUMNS`.COLUMN_COMMENT AS '说明'
FROM
information_schema.COLUMNS
WHERE table_name = 'sys_config'

查询出数据后 copy as

复制到excel,单元格格式设置边框

根据需要复制到word,表结构说明文档

相关推荐
想睡hhh13 小时前
mysql内置函数——了解常用的函数
mysql
扶尔魔ocy13 小时前
【QT自定义2D控件】QGraphics绘制仪表盘
数据库·qt·microsoft
yookay zhang14 小时前
达梦数据库监听进程
网络·数据库·oracle
Archy_Wang_114 小时前
centos7的mysql做定时任务备份所有数据库
数据库·mysql
Java 码农14 小时前
MySQL EXPLAIN 详解与优化指南
android·mysql·adb
Java 码农14 小时前
MySQL基础操作案例设计
数据库·mysql
友友马14 小时前
『 QT 』按钮类控件属性解析
开发语言·数据库·qt
vvw&15 小时前
如何在 Ubuntu 上安装 PostgreSQL
linux·运维·服务器·数据库·ubuntu·postgresql
csdn_aspnet15 小时前
如何在 Mac、Ubuntu、CentOS、Windows 上安装 MySQL 客户端
linux·windows·mysql·macos·centos
qq_54702617915 小时前
Canal实时同步MySQL数据到Elasticsearch
数据库·mysql·elasticsearch