正向工程师未从 MySQL Workbench 中的模型创建表

问题描述 投票:0回答:2

我对 Workbench 的工作方式完全感到困惑。这是我采取的步骤,但我不知道我的错误在哪里。

  1. 我创建了一个本地主机连接。
  2. 创建了一个模型。
  3. 在本地连接中创建了数据库。
  4. 将模型正向工程化到本地连接中。
  5. 模型中的表不在数据库中???

有人可以帮助我使用这个黑魔法吗?我是初学者,过程很混乱。

mysql database-design mysql-workbench database-schema forward-engineer
2个回答
0
投票

我想通了。

我的错误是我忘记给模型命名,正向工程使用默认名称创建了它。

此外,我尝试手动创建数据库(使用一个名称),这是多余的,因为数据库已经创建(使用另一个名称)。

步骤是:

  1. 创建本地主机连接。
  2. 创建一个模型并为其命名
  3. 将模型正向工程到本地连接中。

0
投票

我好像也有同样的问题。我创建了一个模型,并给它起了一个名字,比如 Model1。在该模型中,有一个名为 mydb 的物理架构(显然是默认的),并且在该架构中我创建了一个名为 Entries 的表。现在,当我转发工程师时,我没有在 SQL 编辑器中获取表。 我做错了什么?

© www.soinside.com 2019 - 2024. All rights reserved.