【问题标题】:Create a new MySQL database using Workbench使用 Workbench 创建一个新的 MySQL 数据库
【发布时间】:2012-02-23 15:22:46
【问题描述】:

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

我在 Workbench 中创建了一个新的 EER 模型,因此我对我想要的数据库进行了建模,其中包含我需要的所有表/字段。我看不到任何方法可以获取模型并从中创建实际数据库。现在它刚刚创建了一个 .mwb “MySQL Workbench 文件”。

我看到 this question 已经过时,因为它适用于 Workbench (5.2.33),它谈到“在左侧窗格中有一个标题为‘对象’的部分”,它似乎在 (5.2.36) 中不存在)。

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

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

【问题讨论】:

    标签: mysql database mysql-workbench eer-model


    【解决方案1】:

    我相信您要选择“数据库”菜单,然后选择“Forward Engineer”。

    【讨论】:

    • 更近一点,当我尝试执行 SQL 脚本来创建数据库时,我得到“操作失败:无法连接到 '127.0.0.1' (10061) 上的 MySQL 服务器”有什么想法吗?
    • @jb:根据错误消息,我认为您的连接信息不正确。附带说明一下,在“正向工程”过程的某个时刻,您可以选择将整个 SQL 脚本复制到剪贴板。因此,此时,您可以获取脚本并根据需要执行它(例如导入 .sql 文件、使用 PHPmyAdmin 或其他)。
    【解决方案2】:

    在 Workbench 的主菜单中选择 Database -> Forward Engineer。这应该可以满足您的要求。

    【讨论】:

      【解决方案3】:

      是的,您可以从 MySQL 工作台创建数据库。步骤如下。

      在 MySQL Work bench 6.0 CE 中。

      1. 您启动 MySQL Workbench。
      2. 从菜单栏中单击数据库,然后选择“连接到数据库”
      3. 它默认显示默认设置,否则您选择主机名、用户名和密码。然后点击确定。
      4. 如上所述,您应该在现有数据库上单击写入,但如果您没有现有的新数据库,则可以从菜单栏下方提供的图标菜单中选择选项。现在保留您想要的名称并享受....

      如果您已经通过 phpmyadmin、wamp 服务器和任何方式创建了数据库,并且想要制作 ER 图,则选择数据库并选择逆向工程师,然后按照您将使用 ER 图获取表的步骤,现在您建立关系如果默认不来。

      如果您想访问所有数据库,请选择数据库菜单,然后选择数据库连接,按照步骤操作并提供信息,您将获得所有数据库的列表。

      谢谢...

      【讨论】:

      • 欢迎来到 SO。这是一个高质量的答案。保持这种方式!当您获得足够的声誉时,请考虑附上图片。
      猜你喜欢
      • 2011-07-27
      • 2011-09-18
      • 2014-01-10
      • 2017-05-04
      • 2011-01-14
      • 1970-01-01
      • 2014-02-14
      • 2023-03-16
      • 1970-01-01
      相关资源
      最近更新 更多