获取Excel和ODBC MySql连接器之间的DSN体系结构不匹配

使用Excel试图将外部数据源添加到电子表格时出现以下错误。

[Microsoft] [ODBC驱动程序pipe理器]指定的DSN包含驱动程序和应用程序之间的体系结构不匹配。

我无法findMySql和MySql-ODBC连接器版本之间的兼容性图表,但我得到了我能find的最新版本。 这就是我正在使用的:

mysql:5.6.16 winx64 ConnectorODBC:5.3.2×64

我已经尝试了驱动程序的Ansi和Unicode版本。 当使用Windowspipe理工具 – >数据源(ODBC)链接添加它时,testingbutton表示它已成功连接。

数据源名称:贷款TCP / IP服务器:本地主机端口:3306用户:密码:数据库:贷款

谢谢,本

您的问题是,您的客户端,Excel,是32位,需要连接到一个32位的ODBC驱动程序。 您的32位ODBC驱动程序将连接到一个64位应用程序就好了,重要的是,客户端连接到具有相同体系结构的驱动程序。 在%windir%\ syswow64上,你会发现一个名为odbcad32.exe的文件,它是你的32位ODBC控制面板,在那里添加你的32位MySQL ODBC驱动并使用它连接。