这个过程中遇到了很多问题,今天终于连接上了,写个博客记录一下全过程。
Qt连接MySQL数据库步骤:
一、在官网上下载并安装MySQL。
注意Qt和MySQL位数要一致,比如都是32位或者都是64位。
二、将你的MySQL的安装目录的lib文件夹下的libmysql.dll拷贝到你的Qt安装目录下的bin目录下。
具体步骤可参考链接:Qt报错“QSqlDatabase: QMYSQL driver not loaded“的解决方案
三、新建一个项目:
四、在mainwindow的构造函数里写连接代码。
代码如下,注意包含头文件:
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QMessageBox>
#include <QSqlDatabase>
#include <QSqlError>