1. 程式人生 > >在X64系統中PowerDesigner無法連線MySQL的解決方法

在X64系統中PowerDesigner無法連線MySQL的解決方法

我windows環境是:win7 64位,安裝的是32位powerdesigner。

由於需要連線mysql資料庫,所以需要下載mysql 的odbc驅動,在官網上下載了×64的驅動(http://dev.mysql.com/downloads/connector/odbc/)安裝後,在windows的資料來源上配置,顯示連線成功。於是到powerdesigner上開始反向工程,通過配置的資料來源連線,法連錯誤


於是把odbc驅動重新安裝,仍然不好使。後來在32位的win7上,安裝了32位的powerdesigner,同時安裝了32位的mysql-odbc驅動,發現一切正常,都可以使用。

在64位的機器上,由於powerdesigner是32位的,安裝了64位的mysql-odbc驅動,導致powerdesigner無法使用(在資料來源上配置成功),有可能是odbc驅動的bug或者是powerdesigner的bug。

解決辦法:

不要寫在64位的mysql-odbc驅動,再安裝一個32位的odbc驅動即可。