win7 64位 PowerDesigner ODBC 连接 mysql 报Connection failed的处理方案

如果你装的是64位系统,在控制面板->管理工具中打开的ODBC管理器也是否64位的管理器。如果你装的ODBC驱动是32位的,则在控制面板->管理工具中打开的ODBC管理器中是看不到你安装的驱动的。32位ODBC管理器在系统中的位置:WIN7: C:\Windows\SysWOW64\odbcad32.exe,可在此管理32位的ODBC驱动。

开始安装mysql-odbc64位的,但是powerDesigner连接的时候一直报连接错误!后来查了一下说是安装mysql-odbc32位的就行,但是mysql-odbc32位的安装后odbc找不到驱动,再查才知道要用C:/Windows/SysWOW64/odbcad32.exe重新下载处理就可以用了,powerDesigner也可以连接了!

对于powerDesigner只支持32位的jdk,所以首先下载jdk来对于powerDesigner中的环境变量来进行处理:

PowerDesigner Tools --> General Options --> Variables

JAR             D:\Program Files (x86)\Java\jdk1.7.0_13\bin\jar.exe

JAVA           D:\Program Files (x86)\Java\jdk1.7.0_13\bin\java.exe

JAVAC         D:\Program Files (x86)\Java\jdk1.7.0_13\bin\javac.exe

JAVADOC     D:\Program Files (x86)\Java\jdk1.7.0_13\bin\javadoc.exe

在 PowerDesigner中的操作逆向工程操作步骤:

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,并输入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、再点确定,即可弹出数据库的表选择窗口,选择你需要导入的数据库和相应的表之后,点确定,就开始从MySql导入了

对于这个过程用到的文件分享的地址为:  链接:http://pan.baidu.com/s/1mgtPB9Q 密码:co5a

怎么用odbc连接mysql数据库连接_PowerDesigner通过ODBC来实现Mysql数据库的连接操作...相关推荐

  1. .net 启动mysql数据库连接,ASP.NET实战002:MySQL数据库连接

    数据库管理系统 数据库是用来存放数据的仓库,它拥有很大的存储空间,可以用来存放我们系统的所有数据.而数据库管理系统(DBMS)是为管理数据库而设计的系统,可以对文件中的数据进行新增.截取.更新.删除. ...

  2. mysql连接超过8小时错误_mysql超过8小时数据库断掉连接的简单解决办法

    应用程序和数据库建立连接,如果超过8小时应用程序不去访问数据库,数据库就断掉连接 .这时再次访问就会抛出异常,如下所示: java.io.EOFException at com.mysql.jdbc. ...

  3. mysql数据库连接ado_mysql:2种连接数据库方式:ADO连接、mysql的API连接 | 学步园...

    一.创建数据库.创建表.插入数据 >show databases; >create database mydb; >user mydb; >create table mytab ...

  4. mysql数据库连接6_c# – 实体框架的动态MySQL数据库连接6

    实体框架6提供了一些方便的细微变化,有助于使MySQL工作,并创建动态数据库连接. 使用Entity Framework 6获取MySQL 首先,在我回答这个问题的日期,与EF6兼容的唯一的.Net连 ...

  5. OPC服务器软件Kepware Kepserver实现与Mysql数据库连接交互(一)MySQL5.5数据库Kepserver软件介绍安装配置

    目录 一.数据库MySQL数据库简介 二.OPC服务器软件Kepserver软件介绍 三.MySQL5.5数据库安装配置 3.1官网下载MySQL安装包 3.2安装MySQL5.5 3.3配置MySQ ...

  6. linux内存96后无法连接,linux服务器因磁盘空间满导致oracle数据库无法连接问题探索...

    记录一下程序连不上库问题解决过程: 此前没接触过linux,所以过程比较繁琐 首先我部署在linux服务器上的项目莫名其妙连不上oracle库了,用plsql连接报这个: 然后我就上putty,ssh ...

  7. ODBC、OLE连接各种数据库的连接字符串

    简介 我们在使用数据库的时候,首先需要打开这个数据库. 我们可以找到集中类型的数据库,每个都使用不同的连接方式. 下面列举了一下主要的数据库的连接字符串 A:使用ODBC方式 1:dBASE连接字符串 ...

  8. mysql数据库永久链接_PHP使用数据库永久连接方式(mysql_pconnect)操作MySQL的是与非...

    作者:老王 PHP程序员应该都知道连接MySQL数据库可以使用mysql_pconnect(永久连接)函数,使用数据库永久连接可以提高效率,但是实际应用中数据库永久连接往往会导致出现一些问题,通常的表 ...

  9. php代码连接mysql数据库,php连接mysql数据库代码

    php连接mysql数据库代码 复制代码 代码如下: mysql_connect("localhost", "root","1981427" ...

最新文章

  1. YTKNetwork使用application json方式传递参数
  2. 日常生活小技巧 -- markdown编辑器
  3. C# 中使用 ThoughtWorks.QRCode.dll 生成指定尺寸和边框宽度的二维码
  4. 一个sql引起的服务器性能下降
  5. android问题总结报告,Android开发中常见的问题总结
  6. Linux里的21的理解
  7. 一道很熟悉的前端面试题,你怎么答?
  8. 关于数据库,程序员应该了解的那些事
  9. 如何最快的获取QQ群所有成员的qq号信息
  10. 来告诉大家 AddressSanitizer: stack-buffer-overflow on address 一般都是代码哪里出现了问题
  11. js 原生拖拽,返回到原点
  12. springboot集成kettle9
  13. 【老生谈算法】matlab实现FFT算法源码——FFT算法
  14. 三菱FX系列PLC以太网连接组态王软件
  15. selenium模块
  16. 2500 tons quarry machine
  17. 36个助你成为专家需要掌握的JavaScript概念
  18. 芯宇宙通用仓库管理系统V1.0说明书
  19. 使用Datadog在docker环境下监控Java, Tomcat, Nginx, Kfaka, ZooKeeper
  20. CRNN文本识别模型

热门文章

  1. ubuntu导入第三方库_在Ubuntu中,如何添加Apt存储库
  2. keil5安装_keil5,软件安装包及安装教程
  3. python退出mainloop_python - Python Turtle mainloop()的用法 - 堆栈内存溢出
  4. PID算法搞不懂?看这篇文章。
  5. 超全整理 | 嵌入式Linux 性能工具和诊断思路
  6. mysql 1005_MYSQL使用错误 MYSQL中ERROR 1005
  7. 函数的傅立叶展开掐死我吧_关于文章《傅里叶分析之掐死教程》的再一点小思考...
  8. 一个java小程序运行结果图_编写以下程序,并上传源代码和运行结果截图,附件中上传java源程序。...
  9. 月均数据_利用Python进行数据分析(附详细案例)
  10. 多源信息融合_华测导航王超:基于RTK的GNSS与多源融合定位技术和挑战