在 mySQL 工作台中,如何以更新整个模型的方式重命名表/列?

慢学习者

我无法重命名 mySQL Workbench v 8.0(在 Win10 上)中的表或列。

我在 mySQL 工作台中有一个简单的数据库模型。它有 2 个表,每个表都有一个主键 (PK)。表之间存在 1:1 的关系,因此表 2 中的 PK 被列为表 1 中的外键 (FK)。通过让 mySQL 工作台做它的事情,我得到:

mySQL 工作台中表的屏幕截图

问题是,当我更改 table2 中的默认表和列名称时,模型的其余部分不会更新。例如改变:

  • 表 2 -> 有意义的名字
  • idtable2 -> id

编辑表名和列名

给我这个:

实际结果

但我期待:

预期结果

这似乎应该是微不足道的,有没有合适的方法来做到这一点?

迈克·利施克

MySQL Workbench 中没有重构功能可以处理此类名称更改。您必须手动执行此操作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章