powerdesigner中实现PDM到MYSQl数据库的转换《转》

使用PowerDesigner设计建造MySQL数据库

一、使用PowerDesigner制作建库脚本
1、设计CDM(Conceptual Data Model)
2、选择 Tools -> Generate Physical Data Model ,选择对应的DBMS为MySQL,生成PDM
3、选择 Database -> Generate Database ,在弹出的 Database Generation 对话框中选择脚本存取路径及脚本文件名称
4、点击确定后生成数据库建库脚本(*.sql)

执行sql脚本,可以有2种方法: 
第一种方法: 
在命令行下(未连接数据库),输入 mysql -h localhost -u root -p123456 < F:/mytest/testdb.sql (注意路径不用加引号的!!) 回车即可. 
第二种方法: 
在命令行下(已连接数据库,此时的提示符为 mysql> ),输入 source F:/mytest/testdb.sql  (注意路径不用加引号的)  回车即可

 

导入sql脚本到Powerdesigner

打开powerdesigner工程,点击 File->Reverse Engineer->datebase出现如下界面

先创建physicalData Model

点击确定

选择Using script files

查找sql脚本所在位置,单击确定,加载完成即可。

导出当前数据模型为sql脚本

点击database->change current DBMS

设置好需要的数据库类型,这里选择mysql5.0点击确定

在点击database->generate database

 

选择路径,即可导出

posted @ 2018-01-15 16:37  D飞翔的猫  阅读(409)  评论(0编辑  收藏  举报