PowerDesigner通过SQL语句生成PDM文件
前提:
我用的是PowerDesigner15
数据库为Mysql5.5
步骤如下:
第一步:File->New Model 点击OK创建模板就行了

备注:在创建物理模型时DBMS下拉框是空的,没值,点击DBMS后面的黄色文件图标,浏览,找到安装目录里的PowerDesigner15\Resource Files\DBMS,就可以了
第二步:要先连接mysql驱动,在PowerDesigner页面中点击database->Connect 打开如下页面

第三步:点击modify按钮弹出输入框,输入自己要连接的数据库的相关参数,点击Test测试连接,提示连接成功,如下图

第四步:在PowerDesigner页面中点击选择适合你的SQL类型,如下图

第五步:点击之后进入如下页面,有两个选择(1)using script files和(2)using a data sourse,(1)是选择sql语句(2)是选择现有库,如下图


结束:到此为止就按照自己想要的表生成相应的PDM文件了。
备注:有时在查找mysql驱动时会没有找到,在自己电脑可以查看到mysql启动连接也是成功的,在PowerDesigner中连接确实失败的,在网上找了下,是由于PowerDesigner是32位的,如果你的电脑是64位的那么就会提示连接失败.解决办法就是找到安装32位的驱动的执行程序,前提你要先下载32位mysql驱动包安装上。安装后运行一次C:\Windows\SysWOW64\odbcad32.exe,之后就可以执行成功了。在点击控制面板->管理工具->数据源(ODBC) 查找到你新按钮的32位驱动测试成功,然后在PowerDesigner中按照上边的步骤就选择32位驱动就可以连接上了。以上内容语句不华丽但是很实用,有图有真相,希望对你有帮助。
PowerDesigner通过SQL语句生成PDM文件的更多相关文章
- PowerDesigner通过SQL语句生成PDM文件并将name和comment进行互相转换
本篇文章主要介绍了PowerDesigner通过SQL语句生成PDM文件并将name和comment进行互相转换 超详细过程(图文),具有一定的参考价值,感兴趣的小伙伴们可以参考一下 1.软件准备 软 ...
- 使用SQL逆向生成PDM文件
首先导出表结构,可以使用Navicat 或者DataGrip 生成SQL文件后使用PowerDesigner 指定数据库类型,选择SQL文件即可
- 用PowerDesigner将SQL语句生成实体类
1.首先打开PowerDesigner,点击左上角“File”—>"Reverse Engineer"—>"Database..." 2.选择数据库 ...
- powerdesigner连接数据库 导出数据 生成PDM文件 傻瓜试教程
也可下载文档:http://download.csdn.net/detail/shutingwang/6378665
- 如何将数据库中已有表导入到powerDesigner生成pdm文件
1.create new PDM: 2.select database menu; 3.click Reverse Engineer database :4.then choose your scr ...
- powerdesigner连接postgresql数据库生成pdm及word文档
1.准备软件: powerdesigner165与postgresql的驱动:psqlodbc_11_01_0000 2.安装并破解完成powerdesigner165 参看链接:https://ww ...
- PD 之 连接数据库并导出数据及生成PDM文件
使用PowerDesigner工具,连接数据库并导出数据及生成PDM文件. 1.建立连接 “以管理员身份运行”打开PowerDesigner,右键“Workspace”→“New”→“Physical ...
- 使用pd从数据库逆向生成pdm文件
使用pd从数据库逆向生成pdm文件 好久没更新博客了,最近忙着各种事,捞了点老本行java的一些东西,浑浑噩噩,花了几天时间用java搭建了一个小项目的restful接口,深深觉得这东西论效率被nod ...
- PowerDesigner连接mysql逆向生成pdm
常用的建模工具有:PowerDesigner和ERWin,后者已快被淘汰,但前者依然活跃.相信大家都遇到过项目组已经运营很很久,但是竟然连一个ER图都没有,今天就讲解一下PowerDesigner连接 ...
随机推荐
- ActiveMQ与spring集成实现Queue模式
ActiveMQ可以和spring很好的集成,下面我们来看看,如何做个集成的demo. (1)pom.xml引入相关jar <!-- spring相关 begin --> <depe ...
- Service实时向Activity传递数据案例
转自 http://www.cnblogs.com/linjiqin/p/3147764.html 演示一个案例,需求如下:在Service组件中创建一个线程,该线程用来生产数值,每隔1秒数值自动加1 ...
- Wpf usercontrol dispose
窗口关闭时组件"析构": public UserControl() { InitializeComponent(); ...
- windows CMD下的命令
1. dir 列出当前目录的内容 2. 切换目录 C:\Users\shuyun>e: ## 切换主目录 E:\>cd DataCenter ## cd 切换子目录 E:\DataCe ...
- Android 启动后页面跳转
1.LoadingActivity public class LoadingActivity extends Activity implements Handler.Callback { privat ...
- mysql 远程连接数据库的二种方法
http://blog.csdn.net/freecodetor/article/details/5799550 一.连接远程数据库: 1.显示密码 如:MySQL 连接远程数据库(192.168.5 ...
- Ubuntu学习总结-10 XManager
最近接触到一个很有意思的实验,在这里与大家分享,实验目标在Window显示UBuntu程序. 1 测试环境: Windows8的IP地址 : 192.168.7.126 UBuntu16的IP地址 : ...
- iframe自适应高度
http://wenrunchang123.iteye.com/blog/1684843
- css权威指南学习笔记
2016-08-03 1,继承 一般大多数框模型属性都是不能继承的.如:padding .margin .border .background 都不能继承. 继承值,完全没有特殊性.(就是优先级最低) ...
- 个人作业——week1
1.问题 (1)与软件学院相比,计算机科学更偏向理论研究,本系开设软件工程课程的意图是否是为了平衡理论与应用的比重? (2)Bug的定义根据开发者与使用者的分析角度不同,有着很大的区别,如何使开发者能 ...