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

Fri*_*erg 28 mysql-workbench

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

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

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

工作台

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

Anj*_*lva 34

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

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

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

干杯!

  • 谢谢,这确实有效,但只有重新启动后. (2认同)
  • 真正的英雄在这! (2认同)

小智 16

刚才遇到过这个问题.CMD+ Backspace或删除Windows只会删除设计器中的数字.

Right-click > Delete 'table' 将完全删除它.

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

  • 如果你看不到图表中的表,你怎么做?它显示在目录中,但右键单击目录只会将"编辑表"作为选项.您的图片显示右键单击图表中的可见表格. (2认同)
  • Anjana Silva的回答回答了我的问题. (2认同)

小智 5

我正在使用"MySQL Workbench Community(GPL)for Mac OS X version 6.2.3 revision 12313 build 2282(32 bit)"和上下文菜单中的"删除'表'"(右键单击表格)没有为我工作.

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