windows下QT编译mysql驱动
来源:互联网 发布:打开淘宝客户端 编辑:程序博客网 时间:2024/06/05 04:00
Qt 由于授权许可的限制,其开源版本没有提供所有数据库的驱动程序,要想与mysql等连接需要自己编译其驱动。
一.mysql-5.5.13-win32下载地址:http://download.csdn.net/detail/hongwazi_2010/7341065
mysql安装过程:http://wenku.baidu.com/view/e7dc3b23aaea998fcc220e04.html
安装时不能选择Typical型,会缺少库文件(include和lib文件夹),最好直接选择complete型。
(起初我是用Qt4.8.6连接MySQL5.7,但是一直不成功,看到网上都是安装5.5,我也就把MySQL给换成5.5,最终成功了。)
二.在C盘新建一个目录Mysql,将mysql安装目录下的include和lib两个文件夹拷贝到C:\Mysql下
三.打开C:\Qt\4.8.6\src\plugins\sqldrivers\mysql目录,修改mysql.pro文件,在第二行添加如下内容
四. 找到你的编译器的nmake.exe所在的路径,放到环境变量的path里(为了使用 nmake)
我用的是是vs2010,所以是在vs安装目录的bin文件夹 Microsoft Visual Studio 10.0\VC\bin
五.编译mysql驱动,运行Qt 4.8.6Command Prompt 输入以下命令
cd C:\Qt\4.8.6\src\plugins\sqldrivers\mysql
执行qmake mysql.pro
执行nmake release debug
在C:\QT\4.8.6\src\plugins\sqldrivers\mysql 目录下的debug 目录和release 目录下分别会产生
执行qmake mysql.pro
执行nmake release debug
在C:\QT\4.8.6\src\plugins\sqldrivers\mysql 目录下的debug 目录和release 目录下分别会产生
qsqlmysqld4.dll qsqlmysqld4.lib 和qsqlmysql4.dll qsqlmysql4.lib
将上面四个文件复制到QT\4.8.6\plugins\sqldrivers
六. 将mysql的库文件 libmysql.dll 拷贝到C:\Qt\4.8.6\bin目录下参考文章:http://blog.csdn.net/qq_695538007/article/details/25720163
http://qimo601.iteye.com/blog/1465599
阅读全文
0 0
- windows下编译qt的mysql驱动
- windows下编译qt的mysql驱动
- QT在windows下编译mysql驱动
- windows下编译qt的mysql驱动
- Windows下编译Qt的Mysql驱动
- Windows下Qt编译MySQL驱动
- Qt Windows下 编译mysql驱动 失败
- Windows下编译Qt的Mysql驱动
- windows下QT编译mysql驱动
- QT Mysql 驱动编译过程(windows下)
- 【Qt学习】windows下编译mysql驱动总结
- Windows平台下编译Qt的MySQL数据库驱动
- Windows下编译Qt的Mysql驱动(详细测试可用)
- windows操作系统下:QT编译mysql驱动文件问题总结
- Windows下编译Qt的Mysql驱动(详细测试可用)
- Windows下编译Qt的MySQL数据库驱动
- Window下 Qt 编译MySQL驱动
- Ubuntu下为QT编译mysql驱动
- The way的用法
- 从零开始实现Unity与Android的交互(一)
- Spring 4.0 学习日记(3)--- Spring依赖注入方式
- 方法重载
- 逻辑学 笔记一 推论的有效性和可靠性
- windows下QT编译mysql驱动
- Design Pattern
- spring事务传播机制
- Holiday's Accommodation HDU
- centos7使用非root用户进行ssh免密登录,提示key没有在主机注册
- 软件测试技术基础(补充中)
- C++格式化输出小数点后位数
- Petrozavodsk Summer Training Camp 2016 Problem I. Vier 随机化+枚举
- 刘汝佳--开灯问题