1、 mysql安装源码
    
注意勾选这一步,将mysql源码安装上;
2、进行产生Makefile文件;
 
  产生Makefile文件  
   qmake "INCLUDEPATH+=C:\mysql\include" "LIBS+=C:\mysql\lib\debug\libmysql.lib" -o Makefile mysql.pro 
   此处的mysql文件 是将mysql安装目录下的 include 与 lib 文件夹取出,新建;; 
 
注意: mysql动态库 可以选择debug目录下的libmysql.lib文件 进行编译Makefile文件;
 
  
          当我们使用mysql安装目录的时候,中间存在空格,可能出现下列错误,为此我将其目录取出,在qmake的时候使用新的目录;;不会产生问题;;
 
                                          -------可以参照 http://1.guotie.sinaapp.com/?p=363  进行改正; 
    
3、 nmake 进行编译
 
使用Vs2010 nmake编译工具 到我们Qt产生Makefile文件的目录下进行编译,产生我们需要的动态链接文件;
4、 将产生的目标文件移到指定目录
 
就会产生我们需要的文件  
             qsqlmysql.dll  与 qsqlmysqld.dll 文件 
只需要将 他们移动到我们的
 
目录下即可;
同时将 我们mysql\lib\debug下的 libmysql.lib  移动到msvc2010的bin目录下;;   
 
                 
可以参照:
                                                                   http://blog.csdn.net/skykingf/article/details/45028471   
 
                                                                   http://blog.csdn.net/yihui8/article/details/38360087 
原文:http://www.cnblogs.com/vagabond/p/4555865.html