MySQL查询表结构、索引导出excel
导出表结构(列名,数据类型,字段类型,长度,是否为空,默认值,备注)
- 在所需要的表中执行如下语句
SELECT
COLUMN_NAME 列名,
COLUMN_TYPE 数据类型,
DATA_TYPE 字段类型,
CHARACTER_MAXIMUM_LENGTH 长度,
IS_NULLABLE 是否为空,
COLUMN_DEFAULT 默认值,
COLUMN_COMMENT 备注
FROM
INFORMATION_SCHEMA.COLUMNS
WHERE -- table_schema为数据库名称
table_schema = 'test'
AND -- table_name为表名
table_name = 'graduates'
查询结果如下:
2. 全选结果列,右键—>复制为—>制表符分隔值(字段名和数据)
3. 然后粘贴到excel里面就可以了