MySql导出数据字典

利用mysql的information_schema数据库里的columns表可以快速导出数据字典

SELECT
    TABLE_NAME AS '表名',
    COLUMN_NAME AS '字段名',
    COLUMN_TYPE AS '数据类型',
    IS_NULLABLE AS '允许为空',
    EXTRA AS 'PK',
    COLUMN_COMMENT AS '字段说明' 
FROM
    information_schema.`COLUMNS` 
WHERE
    TABLE_SCHEMA = 'hr' 
    OR TABLE_SCHEMA = 'attendance'

以上选择出几个常用数据结构字段, TABLE_SCHEMA为数据库名, TABLE_NAME 为表名。

MySql导出数据字典_第1张图片

然后选择导出,选择你要导出的格式
MySql导出数据字典_第2张图片
MySql导出数据字典_第3张图片
显示导出成功,打开就显示下面一样了
MySql导出数据字典_第4张图片

下面列出columns表的字段,在生成数据字典时,可以根据需求自由选择。
MySql导出数据字典_第5张图片

你可能感兴趣的:(mysql,mysql,数据库)