欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

关于mysql-ODBC驱动在64位win7下安装配置_MySQL

程序员文章站 2022-05-09 22:41:09
...
win7

因为要用powerdesigner,需要配置ODBC,反复失败多次后归纳出如下知识点


1 mysql5 不同版本得ODBC驱动有些存在bug,如果不行多换几个,这招一般多半管用


2ODBC在windows下存在两个版本,一个在system32下,一个在systemWOW64下 ,都叫odbcad32.exe

进去后看到得驱动是不一样得,理论上来讲64位得系统应该是参照systemWOW64里得配置。具体还是以程序识别出来得ODBC配置器为准

如果配置后说是invalid 什么string,是这个驱动的版本bug,需要打补丁,建议直接换个版本。


3我得电脑跟理论上得正好相反,安了3个以上版本的64位驱动,在wow64下都看不到,后来经过一位朋友提醒,用32位驱动试验了下,反而能看到。程序识别的也是32位驱动。

觉得具体多少位不重要,关键能连接上就好。这奇葩的现象想不太通,不过遇见一个类似的事情,我以前安的SQLyog64位一打开就出错,我就另外找了个32位的对付下,结果安装好32位软件的时候,64位的也痊愈了,我脑补了下,也许是之前太寂寞了,以后就不删了,让他俩做个伴儿


4卸载的时候不建议去注册表下改ODBCinst.ini,有时候安装串得情况下会提示驱动找不到,dsn错误什么乱七八糟的,不用管,用原来得安装程序remove下,换个版本,虽然在配置器里还能看到也删不掉看着碍眼,但是折腾估计比较麻烦,就别管了


另外推荐一个PDMreader,看powerdesigner的字典用得,导出来的表格很清爽