最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

qt5.8如何连接mysql

来源:懂视网 责编:小采 时间:2020-11-08 22:12:45
文档

qt5.8如何连接mysql

qt5.8如何连接mysql:qt5.8连接mysql的方法:首先编译生成mysql的驱动;然后下载libmysql.dll库,并将其放在Qt的bin文件夹下;最后创建连接代码文件进行测试即可。推荐:《mysql视频教程》qt5.8连接mysql数据库Qt Creator下连接mysql的解决办法。下面以qt5.8.0
推荐度:
导读qt5.8如何连接mysql:qt5.8连接mysql的方法:首先编译生成mysql的驱动;然后下载libmysql.dll库,并将其放在Qt的bin文件夹下;最后创建连接代码文件进行测试即可。推荐:《mysql视频教程》qt5.8连接mysql数据库Qt Creator下连接mysql的解决办法。下面以qt5.8.0

推荐:《mysql视频教程》

qt5.8连接mysql数据库

Qt Creator下连接mysql的解决办法。下面以qt5.8.0、mysql5.7.18为例。

准备工作

1.qt5.2版本以上,默认都有mysql的驱动,我们可以在(如:D:\Qt\Qt5.8.0\5.8\mingw53_32\plugins\sqldrivers)下面找到mysql的驱动。如果没有驱动的话,那么就要自己编译生成了。

2.下载mysql(qt找不到mysql的库文件) 库的文件名为“libmysql.dll”,这个库文件应该放在Qt的bin文件夹下(例:D:\Qt\Qt5.8.0\5.8\mingw53_32\bin) 这个文件一般在mysql的lib目录下。

测试代码

#include "mainwindow.h"
#include <QApplication>
#include <QtSql/QSqlDatabase>
#include <QStringList>
#include <QtSql/QSqlDatabase>
#include <QtSql/QSqlQuery>
#include <qDebug>
int main(int argc, char *argv[])
{
 QApplication a(argc, argv);
 MainWindow w;
 w.show();
 QStringList drivers = QSqlDatabase::drivers();
 qDebug() << drivers;
 QSqlDatabase dbconn;
 QSqlQuery query;
 dbconn = QSqlDatabase::addDatabase("QMYSQL");
 dbconn.setHostName("192.168.80.221");//主机名字
 dbconn.setDatabaseName("iacrms");//数据库名字
 dbconn.open("gdzt", "039.com");//用户名、密码,成功返回1
 query = (QSqlQuery)dbconn;
 query.exec("select * from tb_UserQQInfo");
 while(query.next())
 {
 int id = query.value(0).toInt();
 QString name = query.value(1).toString();
 qDebug() << QString::number(id) + " : "+ name;
 }
 return a.exec();
}

注意事项

1.qt版本一定要和mysql的一样,要是64位就都要是64位,或者都是32位。

文档

qt5.8如何连接mysql

qt5.8如何连接mysql:qt5.8连接mysql的方法:首先编译生成mysql的驱动;然后下载libmysql.dll库,并将其放在Qt的bin文件夹下;最后创建连接代码文件进行测试即可。推荐:《mysql视频教程》qt5.8连接mysql数据库Qt Creator下连接mysql的解决办法。下面以qt5.8.0
推荐度:
标签: 连接 数据库 mysql
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top