Visual Paradigm的安装、绘制ER图并导入MySQL数据库

本文为我的实践经验,只是叙述了Visual Paradigm中ERD图如何绘制,以及将其自动导入MySQL数据库,根据版本的不同,会存在一些差异,错误之处请多加指正。
1.Visual Paradigm的下载与安装
打开下列链接,可下载Visual Paradigm 15.2的免费试用版:
https://www.visual-paradigm.com/cn/download/
单击下载Visual Paradigm免费试用,如下图所示。
Visual Paradigm的安装、绘制ER图并导入MySQL数据库
选择要保存到的文件夹,如下图所示。
Visual Paradigm的安装、绘制ER图并导入MySQL数据库
双击安装包,出现如下图界面,选择Visual Paradigm15.2,单击finish。
Visual Paradigm的安装、绘制ER图并导入MySQL数据库
在弹出的界面选择30 Days FREE Evaluation(或者其他版本)。
Visual Paradigm的安装、绘制ER图并导入MySQL数据库
在弹出的界面,单击start,等待安装完成即可。
Visual Paradigm的安装、绘制ER图并导入MySQL数据库
2.利用Visual Paradigm绘制E-R图,并将其导入MySQL数据库
汉英文转换操作:Window>>Application Options>>General>>Appearance,在Installed Use Language中选择English或者Simplified Chinese,之后单击Apply,单击OK,重启软件即完成语言转换,如下图所示。(注:汉语版仍存在一部分英文)
Visual Paradigm的安装、绘制ER图并导入MySQL数据库

打开安装好的Visual Paradigm,单击Project>>New Project,填写Name,Author,把Data type set设为UML,在System Design界面单击ERD右侧的加号,如下图所示。
Visual Paradigm的安装、绘制ER图并导入MySQL数据库

选择建立Blank,单击Next,填写Diagram Name,单击OK,进入绘制界面。

Visual Paradigm的安装、绘制ER图并导入MySQL数据库

单击页面左侧的Entity,然后在右侧空白部分单击即可得到一个新的实体,如下图所示。然后右击该实体,单击Stereotypes>>Edit Stereotypes,单击columns,单击页面下方的Add,如下图。
Visual Paradigm的安装、绘制ER图并导入MySQL数据库
Visual Paradigm的安装、绘制ER图并导入MySQL数据库
在弹出的对话框中,填写Name、Type、Length,并在最下方选择数据的类型Include in Primary Key、Nullable、Unique、Index;单击OK或者Apply,如下图所示。
Visual Paradigm的安装、绘制ER图并导入MySQL数据库
Visual Paradigm的安装、绘制ER图并导入MySQL数据库

单击左侧One-to-Many Relationship图标,在右侧的两个实体间进行连线,在弹出的界面单击OK,如下图,即可使得两个实体具有一对多的关系。
Visual Paradigm的安装、绘制ER图并导入MySQL数据库

绘制好E-R图之后,即可导入到MySQL数据库;Tools>>DB>>Database Generation;在弹出的界面填写Output Path,勾选Export to database,单击Test Connection,如果没有返回Connection Successful,则单击Database Options修改数据库参数,在弹出界面修改Driver file,User和Password为MySQL数据库用户名和密码,最后将最后一个图所选择区域改为:(加粗斜体字部分为MySQL的database名)
jdbc:mysql://localhost:3306/ExTrace?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone = GMT。
Driver file选项的jar包下载链接如下:(根据自己的MySQL版本进行下载)
http://central.maven.org/maven2/mysql/mysql-connector-java/8.0.11/
Visual Paradigm的安装、绘制ER图并导入MySQL数据库
Visual Paradigm的安装、绘制ER图并导入MySQL数据库
重新点击Test Connection,若链接成功,可单击OK,即可导入到数据库。