1 背景
在刚接手一些项目时,不清楚项目中的表结构,这时就会有这样一种需求,把mysql中的表结构导出为excel表格
2 准备工作
Navicat for MySQL(常用的数据库连接工具)
3 查询某个数据库的表结构
SELECT
TABLE_NAME 表名,
COLUMN_NAME 列名,
COLUMN_TYPE 数据类型,
DATA_TYPE 字段类型,
CHARACTER_MAXIMUM_LENGTH 长度,
IS_NULLABLE 是否为空,
COLUMN_DEFAULT 默认值,
COLUMN_COMMENT 备注
FROM
INFORMATION_SCHEMA.COLUMNS
where
table_schema ='数据库的名称'
4 使用导出向导
执行sql后使用导出向导即可