Qt5程序无法连接到Win7 64位上的MySQL

时间:2018-07-12 14:24:18

标签: mysql qt windows-7-x64

我要接管别人在QT5下完成的项目。该程序的目的是连接到本地(在同一台计算机上)运行的mySql服务器(5.5)并执行操作。通过连接到安装机器的IP地址来实现。

该程序的一个主要错误是,当它在32位平台上运行时,例如win7 32位,它连接到mySql数据库就好了。但是,当它在64位win7上运行并且mySql数据库也成为64位数据库时,它始终无法连接。

我们设置了几台运行win 7 64位操作系统的机器,以确保这不是偶然的,并且肯定不是偶然的,除了其中一台机器恰好是我的工作计算机,而且奇怪的是,程序连接正常。换句话说,该程序已在Win 7 64位平台上正确连接到mySql 5.5服务器的64位版本,这在所有其他计算机上均始终失败。

我们还注意到,如果我们在新安装的win7 64位OS上运行程序和mySql服务器,则连接将无法正确进行。

基于这一点,我怀疑这是因为我在计算机上安装了所有软件。但是到目前为止,在新配置的计算机上安装Qt5开发套件的副本并不能解决该问题,这非常令人惊讶,因为假定Qt5带有正确执行某些操作所需的文件是很合理的。

任何人都可以阐明下一步的方法吗?我在这里很无助,我什至不知道下一步的总体方向。

0 个答案:

没有答案