powerdesigner连接mysql,并导出其数据模型的⽅法1、powerdesigner连接mysql,需要配置数据源,下载MyODBC-3.⽂件,安装后,选择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来决定的:
mysql下载jar包在⼯具栏中选择引⽤来建⽴两个表的关联关系:
这⾥需要根据业务逻辑来更改关联设置:
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后,则表创建成功。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论