mysql使用sql脚本快速导出excel、word等格式表结构

1. 需求:

写文档时,需要用到数据结构和备注等信息,大量的表,无法条条粘贴,所以想,有没有办法直接,通过导出的形式搞定。

2. 解决办法:

直接使用sql脚本,将db的表结构信息全部按自己要的形式导出
将数据复制到excel或者word中编辑即可。

SELECT
	table_name 表名,
	COLUMN_NAME 列名,
	COLUMN_COMMENT 备注,
	COLUMN_TYPE 数据类型,
	DATA_TYPE 字段类型,
	CHARACTER_MAXIMUM_LENGTH 长度,
	IS_NULLABLE 是否必填
FROM
	`COLUMNS` 
WHERE
	table_schema = 'demo' 
ORDER BY
	table_name

3. 注意几点:

需要在use information_schema 数据库下执行
最后将数据ctl+c 复制到excel表或者word表中
mysql导出excel、word格式的数据结构(数据类型、字段备注等)_数据结构