日期:2014-05-16  浏览次数:20654 次

QT SDK 连接 MySql (windows 7 )

看过不少这方面的资料和帖子,都没有成功,QT官网的在win xp sp3下的貌似在win 7下也不行,至于国内的论坛,帖子我也都看过,也反复试过,都失败了。

在我就要放弃的时候看到了这篇,我按照思路做了后,结果还真成功了。http://www.seppemagiels.com/blog/create-mysql-driver-qt-windows

需要两样:

1)QT SDK .  2 )MySql 


3)开始安装:

@_1 最近版的是4.8.1,如果已经安装QT SDK了,不妨检查下安装目录下是否有QtSources目录。如果没有可以在Start > All Programs > Qt SDK > Maintain Qt SDK 在Qt Sources下选择与你已经安装的配套版本的Qt 4.7.1 Resources  或者 Qt 4.8.1Resources 。

@_2 再就是安装的mysql默认是在C:\Program Files 下的,路径名中包含空格,在Qt MinGW下是无法解析的,所以可以单独把C:\Program Files\mysql\mysql services 5.5下的lib和include目录全部复制到在C盘根目录下的mysql中。


@_3 在Start > All Programs > Qt SDK > DeskTop 下打开QT 4.*.* DeskTop (MinGw)


@_4 在MinGW命令模式下输入:

1) cd C:\QtSDK\QtSources\4.7.3\src\plugins\sqldrivers\mysql\