如何从MySQL Workbench目录中删除表?

时间:2013-02-02 10:23:22

标签: mysql-workbench

最近我开始使用MySQL Workbench用UML图设计我的数据结构。但是,我有一点可以弄明白。

似乎如果我从EER图表视图中删除一个表,该表将保留在目录视图中(如下面的屏幕截图所示)。我可以找到一种从目录视图中删除的方法,它仍然在外键表引用选择屏幕中列出。

这非常令人困惑。如何有效地删除表格(不仅是从视图中,还是从整个项目中删除?

workbench

注意,这两个问题表是我在视图中删除并重新设计的。

4 个答案:

答案 0 :(得分:34)

如果右键单击和删除操作不起作用,

只需将表格从目录树拖放到“设计”区域即可。然后你会看到表插入那里。从那里,右键单击表并选择删除表。然后该表将从整个项目中删除(假设对应的对象也需要删除)。

希望这会对某人有所帮助。

干杯!

答案 1 :(得分:15)

之前遇到过这个问题。 CMD + Backspace 或在Windows上删除只会删除设计器中的数字。

Rightclick > Delete 'table'将完全删除它。

http://i.stack.imgur.com/qqAWC.png

答案 2 :(得分:5)

我正在使用" MySQL Workbench Community(GPL)用于Mac OS X版本6.2.3修订版12313 build 2282(32位)"和行动"删除'表'"在上下文菜单中(右键单击表格)对我不起作用。

信不信由我必须重新启动整个应用程序。重新启动后,删除操作按预期工作。 (删除了1个对象)[没有关于对象的内容保存在DB中]

答案 3 :(得分:1)

这就是我发现"删除"之间的区别。和"删除图"。 "删除"删除整个项目中的表,"删除数字"仅从图表中(表格仍保留在目录中)。