Qt-4.8.5配置mysql驱动

参考文章:http://blog.sina.com.cn/s/blog_98a4dde7010139rp.html

一、安装mysql和Qt

mysql-5.5.13-win32下载地址:http://download.csdn.net/detail/hongwazi_2010/7341065

mysql安装过程:http://wenku.baidu.com/view/e7dc3b23aaea998fcc220e04.html

安装mysql我们只需要他的include和lib文件夹即可

二、编译mysql驱动

打开qt目录D:\Qt\4.8.5\plugins\sqldrivers,里面包含了qt支持的数据库驱动,包括sqlite和odbc两种,默认不支持mysql的,为了支持mysql我们可以进入D:\Qt\4.8.5\src\plugins\sqldrivers\mysql目录编译mysql.pro。编译步骤如下:

第一、通过“开始”菜单打开Qt 4.8.5 Command Prompt环境,其结果如下:


第二、修改mysql.pro文件,在第二行添加如下内容(路径不能有空格)

INCLUDEPATH += "D:\mysql\include"
LIBS+= "D:\mysql\lib\libmysql.lib"

进入到mysql.pro工程目录,再配置

cd D:\Qt\4.8.5\src\plugins\sqldrivers\mysql

qmake mysql.pro

或者直接

cd D:\Qt\4.8.5\src\plugins\sqldrivers\mysql

qmake INCLUDEPATH += "D:\mysql\include" LIBS+= "D:\mysql\lib\libmysql.lib"  mysql.pro

第三、编译mysql

make release //编译发行版本

make debug //编译调试版本

全部执行完后,将release下的libqsqlmysql4.a,qsqlmysql4.dll和debug下的libqsqlmysqld4.a,libqsqlmysqld4.dll 拷贝至D:\Qt\4.8.5\plugins\sqldrivers即可

第四、将mysql的库文件libmysql.dll拷贝到D:\Qt\4.8.5\bin目录下。

三、测试验证

接下来运行一个例子看驱动是否装好:
新建一个qt gui 控制台项目SQLtest
在SQLtest.pro中加入QT  +=sql
接着修改main.cpp如下


#include <QtCore/QCoreApplication>
#include <QtSql>


int main(int argc, char *argv[])
{    
    QCoreApplication a(argc, argv);    
    qDebug() << "Available drivers:";      
    QStringList drivers = QSqlDatabase::drivers();      
    foreach(QString driver, drivers)           qDebug() << "\t "<< driver;    
    qDebug() << "End";    
return a.exec();
}


  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: target-qte-4.8.5-to-hostpc是一个可以从目标平台下载到主机电脑的软件。目标平台可以指嵌入式系统或其他类似设备,而主机电脑通常是指个人电脑或者服务器等。通过将目标平台与主机电脑连接,在主机电脑上安装target-qte-4.8.5-to-hostpc,我们可以方便地从目标平台上下载相关的数据、文件或者应用程序。 下载target-qte-4.8.5-to-hostpc的步骤如下: 1. 打开您的主机电脑,并确保已连接到目标平台。您可以使用串口、网络或者USB等方式连接。 2. 打开一个网页浏览器,并搜索target-qte-4.8.5-to-hostpc的下载地址。您可以在相关的官方网站或者开发者社区中找到。 3. 在网站上找到适用于您的主机电脑操作系统的版本,如Windows、Linux或者Mac等。 4. 单击下载按钮,将target-qte-4.8.5-to-hostpc保存到您的主机电脑的本地目录中。 5. 打开下载的文件,并按照安装向导的指示进行安装。通常情况下,您只需要点击“下一步”按钮并接受许可协议即可完成安装过程。 6. 安装完成后,您可以在主机的开始菜单或者桌面上找到target-qte-4.8.5-to-hostpc的快捷方式。 7. 双击快捷方式启动软件,并按照软件的使用指南进行操作。 8. 在软件界面上,您将看到从目标平台下载文件的选项。选择您想要下载的文件,然后点击下载按钮进行操作。 9. 下载完成后,您可以在主机电脑上的文件系统中找到下载的文件,并在需要的时候进行使用或处理。 通过以上步骤,您就可以顺利下载target-qte-4.8.5-to-hostpc,并从目标平台上下载所需的文件到主机电脑上使用了。 ### 回答2: "target-qte-4.8.5-to-hostpc"是指将QTE(一个嵌入式操作系统)4.8.5版本从目标设备下载到主机电脑。这个过程涉及将嵌入式操作系统的文件从目标设备传输到主机电脑。 首先,需要确保目标设备和主机电脑之间建立了连接,可以使用串口、以太网或无线连接等方式进行通信。 接下来,需要在主机电脑上安装与目标设备相匹配的下载工具。根据目标设备的不同,可能使用不同的下载工具,例如OpenOCD、QTCreator等。请根据实际情况选择适当的下载工具,并安装在主机电脑上。 然后,打开下载工具并与目标设备建立连接。根据下载工具的不同,可能需要配置相应的连接参数,例如串口号、波特率、目标设备的IP地址等。 连接成功后,在下载工具中选择要下载的QTE版本4.8.5),并设置下载的目标路径。通常,下载的目标路径是指主机电脑上的一个文件夹,在这个文件夹中将存放从目标设备下载的QTE文件。 最后,点击下载按钮开始将QTE 4.8.5版本从目标设备下载到主机电脑。下载的过程可能需要一些时间,具体时间取决于目标设备和下载工具的性能以及传输的文件大小等因素。 下载完成后,在主机电脑上的目标路径中可以找到下载的QTE 4.8.5版本文件。这样,你就成功将目标设备上的QTE 4.8.5版本下载到了主机电脑上。 需要注意的是,上述过程仅作为一般指导,具体步骤可能因目标设备和下载工具的不同而有所差异。在实际操作中,请参考相关文档或咨询专业人士以确保正确完成下载操作。 ### 回答3: target-qte-4.8.5-to-hostpc是一种用于将目标设备上的Qte环境下载到主机电脑上的工具。在目标设备上运行Qte环境可以为主机电脑提供一些额外的功能和服务。 要下载target-qte-4.8.5-to-hostpc,首先需要确保目标设备和主机电脑之间已建立网络连接并正常通信。然后,可以按照以下步骤进行操作: 1. 在主机电脑上打开浏览器,进入下载target-qte-4.8.5-to-hostpc的官方网站或相关软件下载页面。 2. 在网站或下载页面中,找到适用于主机电脑的版本和操作系统的下载链接,通常会提供多种版本的下载选择。 3. 点击下载链接后,会开始下载target-qte-4.8.5-to-hostpc的安装程序或压缩包。请根据你的操作系统,选择适合的下载版本。 4. 下载完成后,打开下载文件。如果是压缩包,则需要解压缩到指定文件夹中。 5. 运行安装程序,并按照提示完成target-qte-4.8.5-to-hostpc的安装过程。在安装过程中,可以选择安装目录、创建桌面快捷方式等选项。 6. 安装完成后,根据软件的操作指南,配置主机电脑和目标设备之间的连接参数。这些参数可能包括目标设备的IP地址、端口号等信息。 7. 配置完成后,就可以使用target-qte-4.8.5-to-hostpc连接目标设备,并下载Qte环境到主机电脑上了。 总之,通过下载target-qte-4.8.5-to-hostpc工具,可以方便地将目标设备上的Qte环境下载到主机电脑上,以提供更多功能和服务。但需要注意,在下载和安装过程中,要确保选择正确的版本,并按照操作指南进行正确设置和配置
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值