利用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就可以了

利用PowerDesigner显示Mysql表结构
文章图片
创建ODBC.png 四、使用PowerDesigner连接数据库 1、File-Reverse Engineer-Database,填写名称

利用PowerDesigner显示Mysql表结构
文章图片
填写名称.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数据源:
利用PowerDesigner显示Mysql表结构
文章图片
选择ODBC数据源.png
4、选择自己需要的数据表进行导入:
利用PowerDesigner显示Mysql表结构
文章图片
导入.png
5、如果出现错误:
![Uploading 导入_422620.png . . .]
]( http://upload-images.jianshu.io/upload_images/1112999-735fb367fbc3d64e.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
不知道原因...无视掉...数据表已经导入成功了...

    推荐阅读