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

Posted blfbuaa

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PowerDesigner中导入MYSQL数据库结构的步骤及问题解决相关的知识,希望对你有一定的参考价值。

今天在使用PowerDesigner,要导入mysql的表结构到PowerDesginer里,

记录下详细的操作步骤:

1、首先要确保机器安装了MySql的ODBC驱动,去http://dev.mysql.com/downloads/connector/odbc/5.1.html

下载 Connector/ODBC 5.1.13 的 Windows (x86,32-bit), MSI Installer  安装程序,并成功安装;

2、在系统的管理工具的数据源(ODBC)里加入了一个文件DSN,选择MySQL ODBC 5.1 Driver,并输入ipport等信息。保存为文件;

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、再点确定,就可以弹出数据库的表选择窗体,选择你须要导入的数据库和对应的表之后。点确定,就開始从MySql导入了


导入过程出现的问题,我開始在第1步是下载 64位的ODBC驱动并安装。结果在第4步。一直报错

SQLSTATE=IM002[Microsoft][ODBC驱动程序 管理器未发现数据源名称而且未指定默认驱动程序

在网上一直搜索也找不到错误,重新启动电脑也不行,后来发现PowerDesigner是32位的,就又一次下载了一下32位的ODBC驱动安装,果然搞定了。








以上是关于PowerDesigner中导入MYSQL数据库结构的步骤及问题解决的主要内容,如果未能解决你的问题,请参考以下文章

使用phpstudy向mysql中导入数据

在Windows中导入MySQL数据库

从MySQL中导入数据到MongoDB中

如何使用 php 在 mysql 数据库中导入 .sql 文件

mysql 复制表结构 / 从结果中导入数据到新表

可以在命令行中导入使用 phpMyAdmin 创建的 MySQL 数据库转储吗?