如何访问MySQL Workbench中数据库模式的ERD(实体关系图)
#sql #database #mysql #dataanalysis

作为数据分析学生,您可能知道什么是实体关系图,以及它如何帮助您迅速熟悉数据库架构及其主要属性,例如表,表关系以及表列(及其各自的数据类型) )

但是,由于您一直在使用在线交互式SQL实例练习和回答SQL问题,所以您只能查看ERD,因为它一直以图像为图像。这意味着您从不必在像MySQL这样的数据库管理系统中生成物理实体关系图。

但是,在实际的工作场所设置中,或者开始使用DBMS回答SQL问题时,您需要知道如何查看或访问您打算从中查询的数据库架构的ERD。

以下是您可以遵循的步骤,以查看MySQL WorkBench中数据库架构的ERD(实体关系图):

  1. 打开MySQL Workbench并打开您的数据库连接。

  2. 在顶部导航栏中,单击数据库以展开选项列表。
    Image description

  3. 从数据库上下文菜单中选择“反向工程”。
    Image description

  4. 在“反向工程师对话框”中,单击“接下来”设置用于连接到数据库管理系统(DBMS)的参数。
    Image description

  5. 输入您的密码,以便MySQL可以连接到您的DBM,然后单击接下来的。
    Image description

  6. 选择要生成ERD的数据库架构。然后单击接下来再次。
    Image description

  7. 再次输入密码,以便MySQL可以检索和对您选择的模式进行架构对象。
    Image description

  8. 单击“执行”以启动逆向工程过程。这可能需要一些片刻,具体取决于数据库的大小。

  9. 单击“完成”,查看在MySQL Workbench的主窗口中显示的数据库模式的ERD。

在“ ERD”选项卡中,默认情况下您的ERD看起来像这样:
Image description

上面的默认ERD可能需要来回滚动以理解其内容。但是,您可以通过拖动桌子并调整桌子来自定义ERD布局来避免这种情况 Image description

那是一个包裹!