美文网首页
1.数据库导出数据字典

1.数据库导出数据字典

作者: 星辰_1c3b | 来源:发表于2020-03-10 14:43 被阅读0次

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

相关文章

网友评论

      本文标题:1.数据库导出数据字典

      本文链接:https://www.haomeiwen.com/subject/romwdhtx.html