第1页 / 共1页
Qt4.6.2连接mysql数据库.docx
vs2008+Qt 编译MySQL驱动
vs2008+Qt 编译 MySQL 驱动
1.首先要有 VS2008+Qt 的开发环境 2.安装 MySQL,最好是 4 以后的版本,再
一个就是安装时选择最全的安装方式,这样才有 include 和 lib。
3.由于 MySQL 先天的路径问题(就是它的路径里面有空格),我们需要把它的
include 和 lib 目录复制出来,放在一个没有空格的目录下。
比如在 C 盘建立 mysql 文件夹,把 include 和 lib 放进去。
4.在环境变量 PATH 中加入 C:\Program Files\Microsoft
SDKs\Windows\v6.0A\Bin; D:\Qt\4.6.2\bin;D:\Program Files\Microsoft Visual
Studio 9.0\VC\bin
5. 在 CMD 命令窗口执行: D:\Program Files\Microsoft Visual Studio
9.0\Common7\Tools\vsvars32.bat 文件,执行后不要关闭窗口,否则要重新执
行。
说明:这个批处理文件的作用是设置环境变量的批处理,由于该批处理仅设
置本次命令行窗口中的环境变量,并未修改注册表,所以每次打开个新命令行窗
口都要运行一次批处理才可获得其中包含的环境变量设置,所以执行完后,不要
关闭该命令行窗口, 剩下的操作依然在这个窗口中进行。
6. 使用 CD 命令进入: D:\Qt\4.6.2\src\plugins\sqldrivers\mysql\
7. qmake -o makefile
"INCLUDEPATH+=c:\MySQL\include" "LIBS+=c:\MySQL\lib\ libmysql.lib"
mysql.pro
8. nmake release debug
到这里, MySQL 的驱动已经编译完了,编译后的文件存放在
D:\Qt\4.6.2\plugins\sqldrivers 下。
9、将 C:\mysql\lib 下的 libmysql.dll 和 libmysql.lib 文件拷贝到 D:\Qt\4.6.2\bin 下
即可连接 mysql 数据库。
相关推荐
- 2023年江西萍乡中考道德与法治真题及答案.doc
- 2012年重庆南川中考生物真题及答案.doc
- 2013年江西师范大学地理学综合及文艺理论基础考研真题.doc
- 2020年四川甘孜小升初语文真题及答案I卷.doc
- 2020年注册岩土工程师专业基础考试真题及答案.doc
- 2023-2024学年福建省厦门市九年级上学期数学月考试题及答案.doc
- 2021-2022学年辽宁省沈阳市大东区九年级上学期语文期末试题及答案.doc
- 2022-2023学年北京东城区初三第一学期物理期末试卷及答案.doc
- 2018上半年江西教师资格初中地理学科知识与教学能力真题及答案.doc
- 2012年河北国家公务员申论考试真题及答案-省级.doc
- 2020-2021学年江苏省扬州市江都区邵樊片九年级上学期数学第一次质量检测试题及答案.doc
- 2022下半年黑龙江教师资格证中学综合素质真题及答案.doc