powerDesigner与MySQL

2017-08-30  本文已影响101人  靈08_1024

本文主要叙述从powerDesigner到MySQL的导入、导出操作。示例为64位软件,网上大多数软件为32位,请各位注意!!!如果你64位系统安装的是32位软件,这辈子都不用找MySQL驱动了。。。。

1. 从数据库到powerDesigner:

前置工作:

File-->reverse Engineer-->Database,在弹出的页面中填写模型名称,DBMS选择MySQL 5.0:

填写模型名称.png

选择“Using a data source”,点击“确定”:


配置数据源1.png

如图所示,选择系统数据源,点击“下一步”:


配置数据源2.png

此处不必和我展示的一样,选择自己安装的MySQL驱动,点击“下一步”,点击“完成”:


选择MySQL数据源.png

出现如下界面,填写数据源信息,点击“OK”:

填写数据源信息.png

选中刚添加的MySQL驱动,点击“确定”:


微信图片_20170830164236.png

出现如下界面:


微信图片_20170830164236.png

1处 选择数据库,2为全选,3为全不选。注意:要现在1处为<All users>时,点击3全不选,否则会导出很多很多连你都不知道的东西。然后切换到想要导出的库,然后点击2全选。点击OK,就导出了。

2. 从powerDesigner到MySQL:

前置工作:

  1. 选中该模型文件,点击菜单Database-->Configure Connections,按照下图操作:


    导出到MySQL配置.png
  2. 然后选择Database-->Connect...,如下图操作,点击Connect:


    连接.png
  3. 选择Database-->Change current DBMS,确保DBMS为MySQL5.0:


    确认DBMS.png
  4. 选择Database-->Generate Database…,按照下图操作:
生成到数据库.png

在上图点击确定后,会进行SQL校验,之后会出现运行界面,点击“Run”,执行完成后左下角会出现successful字样:


微信图片_20170830164236.png

congratulations,导出到MySQL完成!

问题:

如果在你生成的模型中出现primary key()的SQL语句,右击该表的属性中选择key,删除掉多余的。

上一篇 下一篇

猜你喜欢

热点阅读