查询mysql数据库表结构设计并导出Excel

 在mysql的information_schema数据库的COLUMNS表中,记录了全部数据库的表结构字段信息。

可以通过查询COLUMNS表中COLUMN_NAME这一列来查询表结构的属性信息,比如字段名,字段类型,数据类型,默认值,注释等。

以Navicat为例可视化查询并导出Excel:
1. 新建查询,并输入SQL查询

#查询SQL
select 
	column_name '字段名称', 
	column_type '字段类型', 
	data_type '数据类型',
	CHARACTER_MAXIMUM_LENGTH '长度', #只能查询二进制/字符长度
	if(is_nullable = 'yes','能','否') '能否为空',
	column_comment '注释'
from information_schema.`COLUMNS`
where 
	table_schema = 'bank1' #表所在数据库
and 
	table_name = 'account_info'  #表名

2. 运行查询SQL并导出Excel

点击导出,在弹出框中选择Excel格式,然后点击下一步选择导出路径,然后一直按下一步最后点击开始即可导出。

发布了18 篇原创文章 · 获赞 0 · 访问量 549

猜你喜欢

转载自blog.csdn.net/weixin_41645232/article/details/104308762