powerdesigner连接mysql,并导出其数据模型的方法

4 篇文章 0 订阅

http://hi.baidu.com/ryb_bobo/item/05a21dcf2e123f3199b49864

1、powerdesigner连接mysql,需要配置数据源,下载MyODBC-3.51.11-2-win.exe文件,安装后,选择ODBC数据源. 2.在控制面板,管理工具,ODBC数据源里面配置mysql数据源
3、选择powerdesigner->DataBase->Reverse Engineer DataBase 连接数据库4.在菜单条上选择Database,然后有一个下拉选项叫做:Generate Database--------------------------------------下面是通过jdbc的方式-----------------------------------------------------------------

1.在workspace下建立一项目:

physical data model类型的

在DBMS处选择mysql5.0


2.建立表UML图:

在工具条上选择表格工具,创建出一个表来。


然后双击他,可以对其进行修改。

改名字为User_Power用户表,建立三个字段,ID为主键:

再建立一个表:Address_Power地址表

3.现假设业务逻辑中用户和地址一一对应,那么地址的ID是由用户的ID来决定的:

在工具栏中选择引用来建立两个表的关联关系:

这里需要根据业务逻辑来更改关联设置:

OK,至此表设计已经完成。

4.建立与数据库的连接。

在菜单条上,有一个Database的选择项:

选择connect…后弹出设置对话框:


在Data source里选择第三个单选按钮,即Connection profile:后,点击Configure。会弹出如下窗口:


选择左上角的Add Data Source,弹出如下窗口:


然后开始进行设置,基本按上图来设置,第一个是名字,随便取;第二个是保存这个配置文件的位置,放工作空间里就行了;第三个是描述,不用管;第四个是连接类型;第五个是数据库类型;第六个第七个过掉;第八个第九个是用户名密码;最后三个是Mysql的一些连接配置,注意最后一个JDBC driver jar files需要选择到mysql的jar包。

然后点击左下角的Test Connection,测试通过后点OK关闭这个一页。回到connect页面后选择刚才的配置文件然后进行连接:


5.创建数据库表:

在菜单条上选择Database,然后有一个下拉选项叫做:Generate Database,选择后弹出如下页面:


让你选择生成的sql文件放在什么地方。这里我们使用Direct generation这个选项来直接创建出表来。在第二个选项卡Options中可以选择一些选项来改变Sql语句,最后的SQL语句可以通过最后一个选项卡Preview来查看:

点击确定,开始生成SQL脚本,然后弹出如下页面:


点击run后,则表创建成功。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 1. 打开PowerDesigner软件,选择需要导出数据模型。 2. 在菜单栏中选择“文件”->“导出”->“数据库”->“MySQL”。 3. 在弹出的“MySQL导出向导”中,选择需要导出的对象,包括表、视图、存储过程等。 4. 配置导出选项,包括数据连接导出文件路径、字符集等。 5. 点击“完成”按钮,开始导出MySQL脚本。 6. 导出完成后,可以在指定的导出文件路径中找到生成的MySQL脚本文件。 7. 将脚本文件导入到MySQL数据库中即可。 ### 回答2: PowerDesigner 是一款功能强大的数据建模和转换工具,可以用来设计和管理各种数据库。它支持导出 MySQL 脚本,以下是如何使用 PowerDesigner 导出 MySQL 脚本的步骤。 第一步,打开 PowerDesigner 软件并加载你想要导出脚本的数据模型。可以通过点击 "File" 菜单,然后选择 "Open" 选项来加载模型文件。 第二步,选择你要导出数据库对象。可以通过在左侧的模型视图中选择数据库对象,如表、视图、存储过程等。 第三步,点击 "Tools" 菜单,然后选择 "Generate Database" 选项。这将弹出 "Generate Database" 对话框。 第四步,选择 "DDL" 选项卡。在该选项卡中,你可以定义如何生成 DDL 脚本。在 "Database" 下拉菜单中选择 "MySQL"。 第五步,选择要导出的对象。你可以选择导出所有对象,或者只选择某些对象。在 "Target Selection" 区域中,对于每个对象,选择 "Export" 或者 "Do Not Export"。 第六步,选择你要导出的文件路径和名称。在 "Output Options" 区域中,点击 "Browse" 按钮,选择你想要保存脚本的文件夹和文件名称。 第七步,点击 "Generate" 按钮,开始生成和导出 MySQL 脚本。完成后,你将在选择的文件夹中找到导出的脚本文件。 通过以下这些步骤,你可以使用 PowerDesigner 导出 MySQL 脚本。这将帮助你在需要时轻松地备份和恢复数据库结构,或者在不同的环境中建立相同的数据库结构。 ### 回答3: PowerDesigner是一款功能强大的建模工具,可以帮助用户进行数据建模、业务流程建模等工作。在使用PowerDesigner进行数据库设计后,我们可以通过导出MySQL脚本来实现数据库的创建。 首先,打开PowerDesigner并加载相应的模型文件。在模型文件中,我们可以创建表、定义字段、设置主键和外键等。完成数据库设计后,选择"文件"->"导出"->"脚本"->"DDL脚本",接着选择"数据库管理系统"为"MySQL"。 在导出设置中,我们可以选择所要导出的对象,如表、视图、存储过程等。然后,选择要导出的DDL脚本属性,如数据库名、字符集、排序规则等。最后,指定输出目录和文件名,并点击"导出"按钮。 PowerDesigner会根据我们的导出设置生成相应的MySQL脚本文件。我们可以打开脚本文件,看到其中包含了创建表的SQL语句、定义字段的语句、设置主键和外键的语句等。此外,脚本文件还会包含一些其他的数据库对象,如视图、存储过程等。 导出MySQL脚本可以直接在MySQL数据库中执行,即可创建相应的数据库表和其他对象。通过PowerDesigner导出MySQL脚本,可以方便地将数据库设计转换成可执行的脚本文件,实现数据库的快速部署和迁移。 总之,通过PowerDesigner导出MySQL脚本可以将数据库设计转换成可执行的脚本文件,便于数据库的创建和部署。这是PowerDesigner强大的功能之一,为我们的数据库开发和管理提供了很大的便利。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值