mysql数据库表建pdm_mysql数据库导入到powerdisgner建模中(1)

逆向工程,从mysql数据库生成pd数据模型。

(环境:powderdesigner15.0;mysql5.1)

1.必须先配置mysql的ODBC数据源。

在控制面板数据源(ODBC)那里配置一个mysql的数据源,先到官方网站下载mysql的odbc的connector(如我下的是:mysql-connector-odbc-5.1.5-win32.msi),安装。即可在数据源配置那里看到mysql的驱动.按照数据源的配置步骤配置一个mysql的数据源。

2.打开powerdesigner。选择File--->Reverse Engineer--->Database

a》在弹出的对话框New Physic Data Model里填写你自己的modelName,选择DBMS为MYSQL5点击确定。

b》在弹出的 Database Reverse Engineer Options 里选Using a data source 并点击connect to a data source弹出connect to a data source对话框。

选择data source 为ODBC machine data source,并选择刚才配置好的mysql数据源输入用户密码点击connect返回到Database Reverse Engineer Options,点击确定。

c》此时弹出,Database Reverse Engineer对话框。选择要生成的表点击ok即可。

自动生成数据库的说明文档

方法一:

通过PowerDesigner从现有数据库导出PDM(Physical Data Model)图,然后借助另一个小工具PdmReader(可从http://www.pdmreader.com/下载)来分析PDM图,然后生成说明文档。

1、生成PDM图后,用PdmReader将其打开;这里需要注意,用PdmReader打开PDM图时,要保证该图没有在PowerDesigner中被打开。2、点击“新建项目”,在弹出的对话框中输入项目名称,点击确定;3、选择项目名称,点击“导入数据字典”,并选择刚生成的PDM图,点击Open;4、在项目名称下选择pdm图链接,右边会出现一个名为“将字典导出到doc”的链接,点此即可。

方法二:

PDMReader可以直接从数据库导出数据字典,其效果要比从数据库导入到pdm,然后在用pdmreader读取来的方便。而且表的备注也能取到。 但该功能对oracle支持最好,其次sql server,access数据库也有较好的支持。

就是点主界面上面的按钮: "导入数据字典"->"我没pdm,用pdmreader直接从数据库导入" 即可。

如何用power designer生成.sql 文件在你设计好的pdm模型中,选择菜单Database=>Generate Database,在界面中输入你的SQL文件名,选择要生成的表,选择script generation模式,就可以生成sql文件

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值