利用PowerDesigner显示Mysql表结构
废话:
【利用PowerDesigner显示Mysql表结构】公司现有数据库表十分混乱,近期可能会做优化。开发人员在开发中新增数据表时没有留下过具体的表说明,所以要先对表结构进行一下梳理。一共200多张表,使用PowerDesigner自动化获取结构,然后再慢慢去搞0 0。花了一上午的时间找解决办法,踩了好几个坑,在这里整理一下。
具体步骤:
一、安装PowerDesigner
二、安装mysql-connector-odbc
http://dev.mysql.com/downloads/connector/odbc/
三、创建odbc数据源
四、使用PowerDesigner连接数据库
一、安装PowerDesigner
官网应该是这个http://powerdesigner.de/en/overview/
或者,网上找破解版本...
(找到个不错的破解,这里就不放了...)
二、安装mysql-connector-odbc
下载地址:http://dev.mysql.com/downloads/connector/odbc/
1、32位/64位?
据说PowerDesigner是32位的,所以odbc也应该是32位。
2、安装错误解决办法:
(1)、ODBC5.3.6版本:Error 1918这类错误:
需要先安装Microsoft Visual C++ 2010 Redistributable Package (x86)
下载地址:https://www.microsoft.com/en-US/download/details.aspx?id=5555
(2)、安装 C++ 2010 后如果依旧Rrror 1918:
改用5.2.7版本,应该就可以了。
三、创建odbc数据源
1、控制面板-管理工具-数据源-用户DSN:添加
如果找到前面安装的Mysql最好...如果没有...
进入C:\Windows\SysWOW64,运行odbcad32.exe
2、找到Mysql,有两种 ANSI 和 Unicode,区别暂时不知道,随便选一个...
3、填写地址、端口、账号、密码等,OK就可以了
文章图片
创建ODBC.png 四、使用PowerDesigner连接数据库
1、File-Reverse Engineer-Database,填写名称
文章图片
填写名称.jpg
2、使用Using a data source:
![Uploading 选择ODBC数据源_394806.png . . .]
]( http://upload-images.jianshu.io/upload_images/1112999-d0e15a827f9aa118.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
3、选择ODBC数据源:
文章图片
选择ODBC数据源.png
4、选择自己需要的数据表进行导入:
文章图片
导入.png
5、如果出现错误:
![Uploading 导入_422620.png . . .]
]( http://upload-images.jianshu.io/upload_images/1112999-735fb367fbc3d64e.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
不知道原因...无视掉...数据表已经导入成功了...
推荐阅读
- 让history命令 显示执行命令的时间
- 大致说一下室内球形显示屏定制可分为哪几类—光影大师
- #|26_Pytorch多分类,Softmax多分类实战,利用神经网络进行分类
- JS利用window.print()实现网页打印功能
- iOS|iOS 一个label里面的文字显示不同的颜色和大小
- 计算机应用知识|谷歌(Google)浏览器显示内存不足,无法打开此网页
- pandas中的Timestamp只保留日期不显示时间
- SystemUI状态栏wifi和sim|SystemUI状态栏wifi和sim icon显示"x"号或者"!"号现象分析
- java|Java Web 利用 session 实现简单的购物车(数量可以累加)
- 读《解忧杂货店》