当前位置: 首页 > news >正文

网站开发前端和后端技术免费开发平台

网站开发前端和后端技术,免费开发平台,公司管理系统叫什么,北京旅游网站排名Qt 连接MySQL数据库,没有匹配的qsqlmysql.dll, 需要我们跟进自己Mysql 以及QT版本自行编译的。异常如下图: 安装环境为 VS2019 Qt5.12.12(msvc2017_64、以及源码) 我的安装地址:D:\Qt\Qt5.12.12 Mysql 8.1.0 默认安…

Qt 连接MySQL数据库,没有匹配的qsqlmysql.dll, 需要我们跟进自己Mysql 以及QT版本自行编译的。异常如下图:

安装环境为

  1. VS2019
  2. Qt5.12.12(msvc2017_64、以及源码) 我的安装地址:D:\Qt\Qt5.12.12
  3. Mysql 8.1.0  默认安装地址C:\Program Files\MySQL\MySQL Server 8.1

步骤:

step 1:

找到 D:\Qt\Qt5.12.12\5.12.12\Src\qtbase\src\plugins\sqldrivers\mysql

用Qt Creator 打开项目

选择64bit configure project

step2:

修改mysql.pro 项目文件

如图修改4处

注释一行

构建==》》build all project

完成编译

在D:\Qt\Qt5.12.12\5.12.12\Src\qtbase\src\plugins\sqldrivers\build-mysql-Desktop_Qt_5_12_12_MSVC2017_64bit-Debug\lib

就可以得到生成的dll、lib、pdb文件

step 3:

将生产的qsqlmysql.dll、qsqlmysqld.dll文件copy到 D:\Qt\Qt5.12.12\5.12.12\msvc2017_64\plugins\sqldrivers  目录

step 4:

将C:\Program Files\MySQL\MySQL Server 8.1\lib下的libmysql.dll、libmysql.lib copy到

D:\Qt\Qt5.12.12\5.12.12\msvc2017_64\bin 下

step 5:

测试demo程序

#include <QtCore/QCoreApplication>
#include <QSqlDatabase>
#include <Qdebug>
#include <QSqlError>
 
int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);
    //输出可用数据库
    qDebug() << "available drivers:";
    QStringList drivers = QSqlDatabase::drivers();
    foreach(QString driver, drivers)
        qDebug() << driver;

    QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");
    db.setHostName("127.0.0.1");
    db.setPort(3306);
    db.setDatabaseName("mysql");
    db.setUserName("root");
    db.setPassword("root");
    bool ok = db.open();
    if (ok) {
        qDebug() << "OK" << db.lastError().text();

    }
    else {
 
        qDebug() << "error open database because" << db.lastError().text();
    }


    return a.exec();
}

http://www.yayakq.cn/news/510571/

相关文章:

  • 大方网站制作天津网站优化公司推荐哪家
  • 莲湖免费做网站官方网站域名备案
  • 榆林免费做网站义乌缔造网络科技有限公司
  • 网站不被收录了包装在线设计网站
  • 公司的网站续费北京市违法建设投诉网站
  • iframe网站后台模板wordpress 图片菜单
  • html5手机网站模板 下载大连企业网站哪一家好
  • 临沧高端网站建设电脑培训机构
  • 常熟做网站优化WordPress优化手机端
  • 怎样创建网站信息平台买空间网
  • 网站推广方案有哪些门户网站免费建设
  • 贵阳网站制作贵阳网站建设哪家好镇江网站建设zjmfkj
  • 成都明腾网站建设公司天眼查河南建设网站公司
  • wordpress微信同步国外seo教程
  • 天门建设局官方网站景县网站建设公司
  • 小程序免费制作网站电子商务网站建设与全程实例
  • 现在什么网站比较火做推广教育网站建设需求分析报告
  • 网站开发用哪些技术小程序游戏开发教程
  • 网站构建设计思路网站本科
  • 企网官方网站电商到底是什么
  • 广州做网站公司哪家比较好电力公司在哪个网站做推广最好
  • 乐从建网站中学网上做试卷的网站
  • 网站想举报怎么做百度推广关键词
  • 网站备份文件社保个人网页登录
  • 用wordpress建立的网站吗超级优化基因液
  • 装修平台网站有哪些清河企业做网站
  • 网站是如何建立的呢如何看网站是谁做的
  • 广州嘉怡服饰有限公司网站建设模板出售网站源码
  • 网站建设柳市高德地图有外资背景吗
  • 做网站服务器多大的好中资源 网站域名解析