Qt通过ODBC使用MySql

1,安装MySql的ODBC驱动:

     1, 下载mysql-connector-odbc-3.51.20-win32,默认安装就行了。

     2,在控制面板的ODBC管理中,添加MySql的Driver,并设置Driver即可。

2,编译MySql的驱动:

      1、首先:进入到自己相应的qt/src/plugins/sqldrivers/mysql 目录下 (我的目录为:C:\QT\4.8.0\src\plugins\sqldrivers\mysql),这个下面有两个文件mysql.pro,一个main.cpp还有一个README

      2、用文本编辑器打开该目录下的mysql.pro文件, 在mysql.pro中加入: 

INCLUDEPATH+="C:\Program Files\MySQL\MySQL Server 5.5\include"

LIBS+="C:\Program Files\MySQL\MySQL Server 5.5\lib\opt\libmysql.lib"

3、打开Qt 4.8.0 Command Prompt, 编译 这个文件 

#qmake -o Makefile mysql.pro

//提示3条警告信息,但没影响

#mingw32-make (这个网上有好几个编译命令,我的是用nmake);

可以看到,D:\Addapp\Qt\4.8.5\src\plugins\sqldrivers\mysql\debug该目录下多了qsqlmysqld4.dll和qsqlmysqld4.lib,将这两个文件拷贝到D:\Addapp\Qt\4.8.5\plugins\sqldrivers目录即可。

3,在项目中使用MySql驱动:

      在项目上右键,点击弹出的Qt Project Settings,勾选Sql Library即可。


通过以上步骤,就可以在Qt中使用MySql了。

参考:http://www.qtcn.org/bbs/read-htm-tid-51060.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值