如何在MySQL Workbench中放大EER图表?

285

我正在使用MySQL Workbench处理一个相对复杂的数据库架构,在EER图表中,单个页面已经满了。请问有人知道如何将它扩展到两页或更多页吗?

7个回答

466

在“模型”下拉菜单中,有一个“图表属性和大小”的选项,可以更改图表的大小。


1
然后,您还可以导出单个页面的PDF。我更喜欢将数据库视为一个整体。 - gdm
6
亲爱的MySQL,为什么这个选项这么难找呢?它应该在缩放工具附近显示。 - COil
1
这个选项对我来说是灰色的 :( - siliconrockstar
只需将其翻译成中文即可:“或者像Visio一样自动展开/收缩”。 - JDPeckham
1
下拉菜单?更流行的名称是“菜单”。 - ACV
@ACV,我在年少时接触X/Motif而受到了创伤。 - Brian Hooper

178

ER图 -> 模型 -> 图表属性和大小...

访问菜单

网格大小


访问菜单 - Windows

网格大小 - Windows


糟糕!我完全忘记了工作台,它已经存在多久了?我仍然使用并下载GUI工具! - Alec Teal
新版本的MySQL Workbench6.2中没有这个选项。 - RN Kushwaha
1
@RNKushwaha 我使用Mysql Workbench 6.2,并且我有这个选项。请再试一次。 - d.danailov
1
它在那里,但它被禁用了。 - RN Kushwaha
@d.danailov 谢谢你分享这个截图,这真的帮了我很多。 - undefined
显示剩余3条评论

27

如果 "图表属性和大小..." 选项被禁用,请按照以下步骤操作:

  1. 保存您的工作,因为这可能会使Workbench崩溃;
  2. 进入“模型” > “模型选项”;
  3. 选择“图表”选项卡;
  4. 取消底部的“使用全局设置的默认值...”复选框;
  5. 点击“确定”。根据版本和/或操作系统的不同,这可能会导致Workbench崩溃;
  6. 无论如何,“模型” > “图表属性和大小...”现在应该已启用,即使您需要重新打开Workbench。

9
除了已经提到的“图表属性”设置之外,其中所有内容都是以页面为单位进行测量的,您无法输入浮点值来使其略微变小或变大。但是您可以更改页面大小本身:文件->页面设置

enter image description here


8

顺便提一下,如果您想要正确显示大量模式图表,则需要在运行“自动布局”之前增加画布大小并缩小视图。如果您足够增加画布大小并足够缩小视图,则所有表格将被很好地分开排列。


3

如果你使用的是Linux系统,在尝试扩大画布尺寸时它停止响应,尝试在更改画布属性之前缩小到最小视图。

对我很有效。

祝好, Leo。


2

如果选项“图表属性和大小”被禁用(灰色),您可以尝试使用sudo运行MysqlWorkbench

sudo /usr/bin/mysql-workbench

我不擅长Linux,可能是某些错误的配置导致了这个问题。所以我只能说这个方法解决了我的问题。

(系统信息 MySQL Workbench Community (GPL) for Linux/Unix version 6.2.3 revision 12312 build 2280 (64 bit) 配置目录:/home/arsen/.mysql/workbench 数据目录:/usr/share/mysql-workbench Cairo版本:1.13.1 操作系统:Linux 3.13.0-76-generic CPU:4x Intel(R) Core(TM)2 Quad CPU @ 2.40GHz (1596.000MHz) - 5,83GiB内存 分发版:Ubuntu 14.04.3 LTS )


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接