navicat 将表信息生成excel 以及ER图的生成

1.navicat 将表信息生成excel

目的:根据设计或开发需要,需要将数据库中大量表信息记录成excel文件形式

步骤1:点击查询,新建查询


步骤2:输入查询语句

SELECT

COLUMN_NAME 列名,

COLUMN_TYPE 数据类型,

DATA_TYPE 字段类型,

CHARACTER_MAXIMUM_LENGTH 长度,

IS_NULLABLE 是否为空,

COLUMN_DEFAULT 默认值,

COLUMN_COMMENT 备注

FROM

INFORMATION_SCHEMA.COLUMNS

where

table_schema ='数据库名称'

AND

-- 如果不写的话,默认会查询出所有表中的数据,这样可能就分不清到底哪些字段是哪张表中的了,所以还是建议写上要导出的名名称

table_name = '表名称'


步骤3:选中查询后所需要的表信息,右击,选择“复制为-制表符分隔值(栏位名和数据)” ,粘贴到excel文件中即可



2.navicat生成ER图及创建ER图

点击右下角ER模式即可

ER图的导出

步骤1:选中要导出的数据库,右击,选中“逆向数据库到模型”

步骤2:选中目录,点击“文件”->"打印为",有三种文件格式pdf、svg和png可以导出

创建ER图

选中“模型”->"新建模型",即可创建ER图(需要时,可以导入数据库中已有的表:点击“工具”->"从数据库导入",选中要导入的表即可)

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

友情链接更多精彩内容