Navicat生成ER图、PDM以及数据字典实践

 更新时间:2026年04月02日 15:21:04   作者:罗罗的1024  
该文介绍了两种生成ER图的方法,一种是通过数据库逆向生成,另一种是通过SQL文件生成,还介绍了生成数据字典的方法,整体内容较为杂乱,信息点较多

生成ER图

1、打开数据库

2、点击右下角,可以查看ER图

中间的连接线就是外键关系

3、右键点击数据库,选择逆向数据库到模型

4、点击左上角文件,导出

生成PDM

1、右键数据库,转储SQL文件,仅结构

就会生成sql文件

2、打开PD

选择file ==》reverse enginer ==》database

点击确定

点击 + 号,使用SQL脚本文件(刚才导出的sql文件)

点击确定

~~ 欧克

生成数据字典

1、新建查询

SELECT
	TABLE_SCHEMA as '数据库名称',
	TABLE_NAME as '表字段名',
	COLUMN_NAME as '列字段名',
	COLUMN_TYPE as '列字段类型',
	COLUMN_KEY as '字段约束类型',
	EXTRA as '字段自增',
	IS_NULLABLE as '是否为空',
	COLUMN_COMMENT as '字段说明'
FROM
	information_schema. COLUMNS
WHERE
	TABLE_SCHEMA = '数据库名字'

2、导出,选择你想要的格式

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • MySQL 5.7.20绿色版安装详细图文教程

    MySQL 5.7.20绿色版安装详细图文教程

    MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle旗下产品。这篇文章主要介绍了MySQL 5.7.20绿色版安装详细图文教程,需要的朋友可以参考下
    2017-11-11
  • win10免安装版本的MySQL安装配置教程

    win10免安装版本的MySQL安装配置教程

    这篇文章主要为大家详细介绍了win10免安装版本的MySQL的下载安装和配置,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-01-01
  • MySQL 数据库整合攻略之表操作技巧与详解

    MySQL 数据库整合攻略之表操作技巧与详解

    本文详细介绍了MySQL数据库中表的创建、查看、修改和删除等操作技巧,感兴趣的朋友一起看看吧
    2024-11-11
  • MySQL中VARCHAR和TEXT的区别小结

    MySQL中VARCHAR和TEXT的区别小结

    MySQL中VARCHAR和TEXT用于存储字符串,VARCHAR可变长度存储在行内,适合短文本;TEXT存储在溢出页,适合大文本,下面就来具体的了解一下两者的区别,感兴趣的可以了解一下
    2025-09-09
  • mysqld_safe启动脚本源码阅读、分析

    mysqld_safe启动脚本源码阅读、分析

    这篇文章主要介绍了mysqld_safe启动脚本源码阅读、分析,mysqld_safe是一个带有安全特性的启动脚本,使用Shell语言编写,需要的朋友可以参考下
    2014-07-07
  • SQL优化教程之in与range查询

    SQL优化教程之in与range查询

    这篇文章主要介绍了给大家介绍了SQL优化之in与range查询的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • ubuntu下在docker中安装mysql5.6 的方法

    ubuntu下在docker中安装mysql5.6 的方法

    这篇文章主要介绍了ubuntu下在docker中安装mysql5.6 的方法,需要的朋友可以参考下
    2017-05-05
  • 使用Canal监听MySQL Binlog日志的实现方案

    使用Canal监听MySQL Binlog日志的实现方案

    本文档探讨了在分布式系统中处理超时未支付订单的挑战与解决方案,文档还详细介绍了MySQL Binlog的配置、Canal中间件的部署与配置,以及消息监听处理的实现,确保了方案的可操作性,需要的朋友可以参考下
    2024-12-12
  • MySQL UPDATE 语句一个“经典”的坑

    MySQL UPDATE 语句一个“经典”的坑

    这篇文章主要介绍了MySQL UPDATE 语句一个“经典”的坑,一个非常有意思的话题,感兴趣的小伙伴可以参考下面文章的具体内容哦
    2021-10-10
  • MySQL中慢查询分析与索引优化实战技巧

    MySQL中慢查询分析与索引优化实战技巧

    这篇文章主要为大家详细介绍了MySQL中慢查询分析与索引优化相关实战技巧,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2026-02-02

最新评论