qt5 + mySql 安装

我是一个新手,希望dow这些内容能帮到大家,也为方便自己以后查看

 

1.  安装QT:

下载地址:http://download.qt.io/archive/qt/ 

我自己装的是QT 5.5.1 Creator_VS2012,我电脑装了vs2012。

2. mySql 安装 :http://www.cnblogs.com/sshoub/p/4321640.html, 我是按照这个装的,步骤很详细。

下载地址 : https://dev.mysql.com/downloads/windows/installer/5.7.html   (5.7版本)

3.可以装个数据库可视化工具 “Navicat for MySQL” ,建议装11.X 的版本,破解工具网上有自己搜。

4. 检查mySql是否安装成功

调试使用:

1.  用 qt 创建一个工程

2.  添加头文件,我测试qt链接mySql用的头文件

#include 
#include 
#include 
#include 

3.  在  “.pro” 中加入 QT += sql,否则不支持数据库的操作,会出现错。

QT       += core gui
QT       += sql

4.  将 "libmysql.dll" 动态库放入QT安装文件bin下面,两者必须一致(同64或32位)

如果不一致, 在这个网站中下载:   https://dev.mysql.com/downloads/file/?id=450611

5. 主函数加测试语句测试,这里我不写了

 

可能问题:

QSqlDatabase: QMYSQL driver not loaded

QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL7

一般是qt 和mysql 的版本不一致导致或者 代码不对(如下用 QMYSQL )

QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");

 

 

 

你可能感兴趣的:(qt5 + mySql 安装)