Mysql导出表结构到Excel

查询所有数据库内所有表和表注释

 

SELECT
table_name 表名,
table_comment 表说明
FROM
information_schema.TABLES
WHERE
table_schema = (SELECT DATABASE())
ORDER BY
table_name

 

查询所有数据表内的字段和注释

set @i := 0;
SELECT
@i := @i + 1 AS 序号,
t.COLUMN_NAME AS 字段,
t.column_key 约束类型,
(
CASE
WHEN t.IS_NULLABLE = 'YES' THEN
'true'
ELSE
'false'
END
) AS 是否可以为空,
t.COLUMN_DEFAULT 默认值, 
t.COLUMN_COMMENT AS 备注,
t.COLUMN_TYPE AS 类型
FROM
information_schema.`COLUMNS` t
WHERE
t.TABLE_SCHEMA = (SELECT DATABASE())
AND t.TABLE_NAME = 'app_user';

复制数据到Excel

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值