1.数据库导出数据字典

1.表字段导出

MySQL:navicat→查询→新建查询,输入语句

SELECT
    TABLE_SCHEMA AS '库名',
    TABLE_NAME AS '表名',
    COLUMN_NAME AS '字段名',
    COLUMN_TYPE AS '字段类型',
    COLUMN_COMMENT AS '字段描述',
    IS_NULLABLE AS '允许为空',
    COLUMN_DEFAULT AS '默认值' 
FROM
    information_schema.COLUMNS 
WHERE
    TABLE_SCHEMA = '数据库名'
image.png

2.表字段解释

下面列出columns表的字段,在生成数据字典时,可以根据需求自由选择。

TABLE_CATALOG
TABLE_SCHEMA 数据库名
TABLE_NAME 表名
COLUMN_NAME 字段名
ORDINAL_POSITION 字段位置
COLUMN_DEFAULT 字段默认值
IS_NULLABLE 是否允许空值
DATA_TYPE 数据类型
CHARACTER_MAXIMUM_LENGTH 以字符为单位的最大长度
CHARACTER_OCTET_LENGTH 以字节为单位的最大长度
NUMERIC_PRECISION 数值类型的长度
NUMERIC_SCALE 小数点精度
DATETIME_PRECISION 返回的日期/时间值的精度
CHARACTER_SET_NAME 编码方式
COLLATION_NAME 校对集
COLUMN_TYPE 字段类型
COLUMN_KEY 键
EXTRA 额外的信息,例如自动递增在这里显示
PRIVILEGES 权限
COLUMN_COMMENT 字段注释
GENERATION_EXPRESSION
————————————————
版权声明:本文为CSDN博主「mahuandong」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/mahuandong/article/details/82393471

3.表备注信息

SELECT
    table_name AS '表名',
    table_type AS '表类型',
    ENGINE AS '表引擎',
    TABLE_COMMENT AS '表注释' 
FROM
    information_schema.TABLES 
WHERE
    table_schema = '库名'
image.png

4.表的其他内容

show table status from

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 数据库的概念和作用 特殊格式数据文件的集合就是数据库 我们网页看到的数据展示,其实在数据库里存储如上面的显示 数据...
    ca8519be679b阅读 1,735评论 0赞 50
  • 安装与配置 安装xampp(为了使用mysql数据库):点击MySQL的start以启动mysql 配置环境变量(...
    jxvl假装阅读 453评论 0赞 0
  • 目录 说明 数据库一般使用MySQL、MariaDB 数据库管理工具使用的是Navicat 参阅:Win10系统配...
    Ricsy阅读 384评论 1赞 3
  • 好久没有做咖啡冥想了,但是时刻记得红梅老师和俪姐说过一定要咖啡冥想。现在重新下载了简书,开始记录咖啡冥想。 今天打...
    王迪bj阅读 291评论 0赞 0
  • 最近一直在懊恼,觉得每天忙忙碌碌,下班后累到葛优躺,可最近我的工作很简单,每天花费不到半小时搞定。其余时间就在微博...
    之之之之洲阅读 4,176评论 1赞 7

友情链接更多精彩内容