PowerDesigner中导入MYSQL数据库结构的步骤及问题解决

作者:别丢下我不管

发布时间:2017-06-20T17:28:21

今天在使用PowerDesigner,要导入MySQL的表结构到PowerDesginer里,顺路记录一下步骤,给后续的同学学习。

1、安装MySQL的ODBC驱动 http://dev.mysql.com/downloads/connector/odbc/5.1.html 下载MSI Installer

2、打开Windows的控制面板——>管理工具——>ODBC 数据源(32 位)——>文件DSN——>添加——>选择MySQL ODBC 5.1 Driver,并输入ip端口等信息,保存为文件

3、在PowerDesigner里,菜单File——>Reverse Engineer——>Database——>DBMS选择MySQL5.0 确定

4、弹出的Database Reverse Engineering Options窗口的Selection里,选择Using a data source,点击右边的小数据库图标 在弹窗里,选择ODBC file data source,查找到第2步创建的DSN文件,然后在下面输入User ID和Password,点击Connect

5、点击确定就可以弹出数据库的表选择窗口,选择对应的需要导入的数据库表点击ok就行了

常见问题:

1、如果安装64为ODBC,可能会提示SQLSTATE=IM002[Microsoft][ODBC驱动程序 管理器未发现数据源名称并且未指定默认驱动程序。 解决:更换为32为的ODBC,因为PowerDesigner是32位的。