Navicat 在主窗口查看对象类型的方法有三种,分别是列表、详细信息、ER图表。默认情况下,Navicat 使用“列表”查看对象类型。这三种查看类型拥有不同的特点,本教程将详解 Navicat 查看方式之ER图表。

ER图表:ER图表功能主要体现在可以通过图表来查看在数据库或模式的表栏位和表之间的关系,它也容许直接添加外键限制到表,ER图表的界面远远优于列表和详细信息的界面。从主菜单选择查看-> ER 图表,或在右下角点击ER图标按钮,即可将表数据切换为ER图表的样式。

Navicat的ER图表

对象列表:显示数据库或模式表栏位及表之间的关系。 注意:在ER图表查看中双击表将打开表设计器,而在列表和详细信息查看中双击表将打开表查看器,在设计器中的选项卡和选项取决于你选择的图表数据库类型。

要添加一个关系,从底部的工具栏点击“添加关系”图标按钮,拖放源表栏位到目标表栏位即可。

要编辑一个关系,在关系上右击并从弹出菜单选择“设计外键”。

要删除一个关系,在关系上右击并从弹出菜单选择“删除外键”。

在图表中选择关系,然后按住SHIFT键,在关系上点击一下来添加顶点。

在图表中选择关系,然后按住SHIFT键,点击顶点来删除在关系上的顶点。

导航员:要放大或缩小在图表中选择的区域,调整导航员的滑杆,同样的效果可以由键盘快捷键达到:

放大:〔 CTRL++〕或〔 CTRL+鼠标滚轮向上〕

缩小:〔 CTRL+-〕或〔 CTRL+鼠标滚轮向下〕

工具栏

刷新:点击时刷新 ER 图表。

重新生成ER图表:从“刷新”按钮中选择“重新生成ER图表”,它使用自动调整版面功能重新生成ER图表。

移动图表:点击来切换到手形模式。按住SPACE键,然后移动图表。

新建关系:点击来创建一个在两个表的栏位之间的关系。

颜色:为已选择的表和关系设置颜色。

纸张大小:从下拉列表选择纸张大小,对应的纸张大小将反映在导航员。

MySQL数据库怎么查看er图表_详解 Navicat 查看方式之ER图表相关推荐

  1. mysql数据库中count的作用_详解 MySQL中count函数的正确使用方法

    1. 描述 在MySQL中,当我们需要获取某张表中的总行数时,一般会选择使用下面的语句 select count(*) from table; 其实count函数中除了*还可以放其他参数,比如常数.主 ...

  2. 详解mysql数据库的启动与终止_详解MySQL数据库的启动与终止(一)

    由于MySQL服务器具有多种安装分发,而且能够运行在多种操作平台之上,因此它的启动与停止的方法也多种多样.你可以根据实际情况使用其中的一种.在你安装.升级或者维护系统时,你可能需要多次启动和终止服务器 ...

  3. MySQL数据库增删改查常用语句详解

    MySQL数据库增删改查常用语句详解 一 MySQL数据库表结构 1.1 常见数据类型 1.2 常用约束类型 1.3 MySQL存储引擎 二 DDL语句:数据定义语句 2.1 修改数据库密码 2.1. ...

  4. navicat for mysql命令行_详解 Navicat for MySQL 命令工具

    Navicat for MySQL是一套管理和开发MySQL或MariaDB的理想解决方案,支持单一程序,可同时连接到MySQL和MariaDB.这个功能齐备的前端软件为数据库管理.开发和维护提供了直 ...

  5. linux 查看网络流量来源_详解Linux查看实时网卡流量的几种方式

    在工作中,我们经常需要查看服务器的实时网卡流量.通常,我们会通过这几种方式查看Linux服务器的实时网卡流量. 1. sar -n DEV 1 2 sar命令包含在sysstat工具包中,提供系统的众 ...

  6. mysql如何查看事务日记_详解 Mysql 事务和Mysql 日志

    事务特性 1.原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节. 2.一致性(Consistency):事务开始前和结束后,数据库的完整性约束没有被破 ...

  7. 查看mysql某人执行了什么语句_详解MySQL如何监控系统全部执行过的sql语句

    概述 考虑这么一个场景,开发系统时有个模块执行很慢,但是又不知道这中间涉及到什么sql,就可以设想在没什么业务量的时候来监控数据库全部执行过的sql语句,方便排查问题. 涉及命令 1.开启genera ...

  8. mysql 数据库安装命令_教你MySQL数据库的编译安装以及命令详解(5.7版本)

    一.安装MySQL所需的环境依赖包 [root@localhost opt]# yum -y install gcc gcc-c++ make ncurses ncurses-devel bison ...

  9. mysql从挂了数据怎么恢复_详解MySQL误操作后怎样进行数据恢复

    一.开启binlog. 首先查看binlog是否开启 mysql> show variables like "log_bin"; +---------------+----- ...

最新文章

  1. java利用递归画杨辉三角_用java程序编写杨辉三角形,初学者适用
  2. BeautifulSoup安装及其应用
  3. 聊聊微服务的服务注册与发现
  4. python 计算当月天数_告诉你怎么用Python进行企业营运分析!盈利这么多?
  5. acm之简单博弈 Nim Bash Wythoff
  6. windows 环境下mysql的操作浅析
  7. MQ 正在变成臭水沟
  8. 机器学习——前馈神经网络
  9. 列表,元组和range
  10. 使用 JS 文件调用 Google AdSense 广告 cnblogs
  11. 实操:SparrowRecsys的首次运行
  12. 服装制版师用软件代替手工_楚天都市报_多媒体报
  13. CSI笔记【4】:信道估计/Channel Estimation
  14. Linux - 增加用户、添加用户组
  15. ftp工具绿色版,四款好用的绿色版ftp工具
  16. 如何将截图中公式转换成为可用的mathtype公式
  17. 阿里云最新最全扩容方法
  18. 离开腾讯首创业,贾佳亚谈人工智能 2.0 革命,技术究竟该如何变革?
  19. maven 设置打包路径为模块_Maven项目的子模块不能打成jar包输出到lib目录
  20. 拓展模块使用教程和心得(四):PWM脉冲宽度调制及普通有刷马达和空心杯电机(测试平台:STC8A8K,STM32F103)

热门文章

  1. 我的2012---动荡
  2. postman-SOAP 请求
  3. “九章”量子计算机这么牛,到底有什么用?
  4. MPEG-DASH是啥?
  5. 在校生进入名企实习4招
  6. WWDC 2020 特别活动主题演讲 全套源文件下载 视频、幻灯片图片、中英文全稿 WWDC 2020 Special Event Keynote
  7. 金蝶KIS标准版与金蝶K3的区别
  8. 线性回归之核心概念讲解
  9. 在GAN中通过上下文的复制和粘贴,在没有数据集的情况下生成新内容
  10. 区块链下一个入口之证券型代币STO交易所