https://dev.mysql.com/downloads/connector/c/
复制两个文件到bin目录即可
在目录 ...\mysql-connector-c-6.1.9-win32\lib
下
复制这两个文件 libmysql.lib
libmysql.dll
到 ...\qt\5.8\mingw53_32\bin
目录下
release版本
把这两个文件复制到程序根目录就可以了
测试代码
QSqlDatabase dbconn;
QSqlQuery query;
dbconn = QSqlDatabase::addDatabase("QMYSQL");
dbconn.setHostName("localhost");//主机名字
dbconn.setDatabaseName("Since");//数据库名字
dbconn.open("root", "123456");//用户名、密码,成功返回1
query = (QSqlQuery)dbconn;
query.exec("select * from first");
while(query.next())
{
int id = query.value(0).toInt();
QString name = query.value(1).toString();
qDebug() << QString::number(id) + " : "+ name;
}
QT += sql
#include <QSqlDatabase>
#include <QSqlQuery>
#include <QDebug>
#include <QMessageBox>