前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >使用Navicat快速生成MySQL数据字典

使用Navicat快速生成MySQL数据字典

作者头像
星哥玩云
发布2022-08-17 20:34:09
1.8K0
发布2022-08-17 20:34:09
举报
文章被收录于专栏:开源部署开源部署
1、通过information_schema.COLUMNS表

查询该表可得到所需字段信息

代码语言:javascript
复制
SELECT * FROM information_schema.COLUMNS;

如下图所示:

2、示例

下面截图是示例:

SQL语句如下

代码语言:javascript
复制
SELECT
    t.TABLE_SCHEMA AS 库名,
    t.TABLE_NAME AS 表名,
    t.COLUMN_NAME AS 字段名,
    t.COLUMN_TYPE AS 数据类型,
    CASE IFNULL(t.COLUMN_DEFAULT,'Null') 
        WHEN '' THEN '空字符串' 
        WHEN 'Null' THEN 'NULL' 
        ELSE t.COLUMN_DEFAULT END  AS 默认值,
    CASE t.IS_NULLABLE WHEN 'YES' THEN '是' ELSE '否' END AS 是否允许为空,
    t.COLUMN_COMMENT AS 字段说明
FROM information_schema.COLUMNS t 
WHERE t.TABLE_SCHEMA='feifei' AND t.TABLE_NAME='order_info';
3、导出Excel

点击导出结果即可导出

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、通过information_schema.COLUMNS表
  • 2、示例
  • 3、导出Excel
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档