使用Workbench创建新的MySQL数据库。

8

我只是想创建一个包含几个简单表的新MySQL数据库。

我在Workbench中创建了一个新的EER模型,所以我拥有了我想要的数据库模型,包括我需要的所有表格/字段。我看不到任何将该模型转换为实际数据库的方法。现在它只是创建了一个“. mwb”MySQL Workbench文件。

我看到了这个问题,但它已经过时了,因为它是针对Workbench(5.2.33),并且谈论“左侧窗格中有一个名为 'Object' 的部分”,但在(5.2.36)中似乎不存在。

Workbench是否具有创建数据库的功能,还是仅用于连接/编辑现有数据库?如果Workbench无法创建新数据库,那么有什么简单的工具可以使用?

我正在Windows 7上使用MySQL Workbench(5.2.36)。

3个回答

7

我相信您想选择“数据库”菜单,然后选择“向前工程”。


当我尝试执行SQL脚本来创建数据库时,我得到了“操作失败:无法连接到MySQL服务器127.0.0.1(10061)”的错误信息。你有什么想法吗? - jb.
根据错误信息,我想你的连接信息可能不正确。另外,需要注意的是,在“前向工程”过程的某个时候,你可以选择将整个SQL脚本复制到剪贴板中。因此,在那一点上,你可以随意执行脚本(例如导入.sql文件、使用PHPmyAdmin等)。 - Colin Brock

1

是的,你可以在MySQL Workbench中创建数据库。步骤如下:

在MySQL Workbench 6.0 CE中:

  1. 打开MySQL Workbench。
  2. 从菜单栏点击“Database”,然后选择“Connect to Database”。
  3. 默认情况下,它会显示默认设置,否则您可以选择主机名、用户名和密码。 然后点击确定。
  4. 如上所述,如果您没有现有的新数据库,则应单击“write on existing database”选项。 如果没有,则可以从菜单栏下方提供的图标菜单中选择该选项。现在将名称保留为您想要的并享受...

如果您已经通过phpmyadmin、wamp服务器或其他方式创建了数据库,并且想制作ER图表,则选择数据库并选择“Reverse Engineer”,然后按照步骤操作,即可获得带有ER图表的表格。现在您可以创建关系(如果默认未提供)。

如果您想访问所有数据库,请选择数据库菜单,然后选择数据库连接,按照步骤提供信息,即可获取所有数据库列表。

谢谢...


1
欢迎来到SO。这是一个高质量的答案。请继续保持!当您获得足够的声望时,请考虑附加一张图片。 - dic19

1
在Workbench的主菜单中选择数据库 -> 正向工程。这样就可以完成你所要求的操作了。

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