第一步:检测使用MySql Connector检查能否正常连接数据库
第二步:把mysql lib目录下的 libmysql.dll 和libmysql.lib放到Qt的对应编译器目录下,我这里是D:\Qt\Qt5.9.0\5.9\msvc2017_64\bin
第三步:创建Qt项目,并添加sql模块
第四步:连接数据库
QSqlDatabase db = QSqlDatabase::addDatabase("QODBC");
db.setHostName(host);
db.setPassword(password);
db.setUserName("root");
db.setPort(3306);
db.setDatabaseName(databaseName);
if (!db.open())
{
qDebug() << "数据库打开失败";
}
else
{
qDebug() << "数据库打开成功";
}