1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 如何快速生成数据库表结构以及数据字典

如何快速生成数据库表结构以及数据字典

时间:2023-11-04 06:50:38

相关推荐

如何快速生成数据库表结构以及数据字典

快速生成数据字典

1 简述

在从业过程中,经常遇到一些先行后设计、先开发再总结的老旧项目;当接手一个老旧项目时,想要快速了解项目,从数据库设计必定是最优选择;有经验的开发人员,从数据库的表设计、字段设计,很快就能了解整个项目的规模、业务以及以前开发人员的水平等等;

然而,一切并非经常如我们所愿,接手的老旧项目非常大的可能是没有数据库设计、数据字典等设计文档;此时的我们心里面肯定是十万个🦙奔腾而过;

但是不用担心,我这里就有一个快速生成 数据字典,以及快速生成数据库表结构的方式(仅对MySQL而已)

2 生成数据字典

一切都比想象中简单,只需要一条简单的SQL:

SELECTTABLE_NAME 表名,COLUMN_NAME 列名,COLUMN_TYPE 数据类型,DATA_TYPE 字段类型,CHARACTER_MAXIMUM_LENGTH 长度,IS_NULLABLE 是否为空,COLUMN_DEFAULT 默认值,COLUMN_COMMENT 备注FROMINFORMATION_SCHEMA. COLUMNSWHERE-- 数据库名称table_schema = 'databaseName'-- 可以加上表名,只生成对应表的 数据字典-- AND table_name = 'tableName'

生成结果如下:(将结果导出即可)

3 快速生成表结构

使用Navicat工具

结果如图所示:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。