Mysql:如何自定义导出表结构

为了方便将mysql表结构信息快速录入到word或Excel表格中,最终实现如下效果:

对于word,则可将Excel表格复制粘贴即可。

废话不多少,开干。

准备准建:navicat 或sqlyog

第一步:编辑sql,如:

SELECT '序号',COLUMN_NAME 字段名称, COLUMN_COMMENT 字段说明,COLUMN_TYPE 数据类型,'默认值', IF(IS_NULLABLE= 'NO ', '是 ', '否 ') AS 必填, '备注'

FROM

INFORMATION_SCHEMA.COLUMNS where table_schema = 'db1' AND table_name = 'table1';

说明:

table_schema为数据库名称,table_name为当前数据库下对应的表名。

第二步:将sql复制到navicat中,执行查询:

第三步:导出

在软件中找到导出结构按钮进行数据导出:

选择xls格式:

点击下一步、下一步,最终将数据导出。

第三步:用Excel打开此文件,并进行微调即可。

相关推荐
····懂···2 分钟前
开源数据库PostgreSQL专家技术
数据库·postgresql·开源
Asu520211 分钟前
思途SQL学习 0729
数据库·sql·学习
北亚数据恢复29 分钟前
服务器数据恢复—RAID上层部署的oracle数据库数据恢复案例
数据库·oracle·服务器数据恢复·北亚数据恢复
不辉放弃1 小时前
kafka的消息存储机制和查询机制
数据库·kafka·pyspark·大数据开发
ZZH1120KQ3 小时前
ORACLE的用户维护与权限操作
数据库·oracle
妮妮喔妮3 小时前
图片上传 el+node后端+数据库
javascript·数据库·vue.js
仰望星空的凡人8 小时前
【JS逆向基础】数据库之MongoDB
javascript·数据库·python·mongodb
duration~10 小时前
PostgreSQL并发控制
数据库·postgresql
给力学长10 小时前
自习室预约小程序的设计与实现
java·数据库·vue.js·elementui·小程序·uni-app·node.js
迷茫运维路12 小时前
MySQL5.7主从延迟高排查优化思路
数据库·主从延时高