1. 编译mysql 插件驱动

不想编译的我编译好了:sqldrivers.rar-MySQL文档类资源-CSDN文库https://download.csdn.net/download/liyang_nash/35131774

前提:安装QT的时候,记得勾选sources

打开qt安装目录, 例如目录D:\install\qt5_12_11\5.12.11\Src\qtbase\src\plugins\sqldrivers\mysql\mysql.pro

双击pro,用QTCreator打开,做如下修改:

(1)qsqldriverbase.pri文件

#lynash include($$shadowed($$PWD)/qtsqldrivers-config.pri)
include(./configure.pri)

(2)mysql.pro

TARGET = qsqlmysqlHEADERS += $$PWD/qsql_mysql_p.h
SOURCES += $$PWD/qsql_mysql.cpp $$PWD/main.cpp#QMAKE_USE += mysqlOTHER_FILES += mysql.jsonPLUGIN_CLASS_NAME = QMYSQLDriverPlugininclude(../qsqldriverbase.pri)INCLUDEPATH +=E:/install/mysql-8.0.16-winx64/include/
LIBS += E:/install/mysql-8.0.16-winx64/lib/libmysql.lib
DESTDIR = ../mysql/mysqlDll

然后点击 "重新构建".  重新构建划重点.

(3)编译后的文件如下:

D:\install\qt5_12_11\5.12.11\Src\qtbase\src\plugins\sqldrivers\mysql\mysqlDll\

qsqlmysql.dll  qsqlmysql.lib  qsqlmysqld.dll qsqlmysqld.lib

(4) 把有用的文件拷贝到如下路径:

D:\install\qt5_12_11\5.12.11\msvc2017_64\plugins\sqldrivers\

qsqlmysql.dll  qsqlmysql.lib  qsqlmysqld.dll qsqlmysqld.lib

2. 拷贝mysql安装目录库到qt编译bin目录下

没有的可以下载:

libmysql.libeay32等4个库.rar-MySQL文档类资源-CSDN文库https://download.csdn.net/download/liyang_nash/35131644

(1) E:\install\mysql-8.0.16-winx64\bin\

ssleay32.dll, libeay32.dll

(2) E:\install\mysql-8.0.16-winx64\lib\

libmysql.dll, libmysql.lib

以上拷贝到

D:\install\qt5_12_11\5.12.11\msvc2017_64\bin\

3. QT可以连接mysql8.0了

记得, 用release编译, release划重点.

QT 5.12.11 mysql8 提示Driver not loaded Driver not loaded相关推荐

  1. mysql学习(2)-Navicat Premium 12 链接MySQL8.0.11数据库报2059错误

    Navicat Premium 12 链接MySQL8.0.11数据库报2059错误 1,问题现象 安装完MySQL8.0.11和Navicat Premium12后,我们会用Navicat去测试连接 ...

  2. Qt5.12安装错误提示:C:\Qt5.12.11\vcredist\vcredist_msvc2019_x86.exe /norestart /q

     错误1:Error during installation process(qt.tools.qtcreator): Error while extracting archive "ins ...

  3. Qt编写的软件(2019/12/11)

    0–9 4K Video Downloader 用途:允许从YouTube.Facebook.Vimeo和其他视频网站下载高质量的视频.播放列表.频道和字幕 Qt版本:5.13.1.0 是否开源:非开 ...

  4. Qt 5.12学习笔记--QML性能策略

    Qt 5.12学习笔记--QML性能策略 1 简介 2 时间因素 2 性能分析 3 JavaScript 部分 4 绑定 5 类型转换 6 解析属性 6 属性绑定 7 序列提示(Sequence ti ...

  5. windows下用qtcreator交叉编译qt5.12.11

    第一步:在Windows10下,下载并安装QtCreator 1.Qt版本:Qt5.12.11. 2.下载链接:https://download.qt.io/official_releases/qt/ ...

  6. Qt Creator5.12配置OpenCV4.3.0和opencv_contrib扩展包(亲测有效)

    本文结构 第一部分 只安装Qt Creator和配置OpenCV 1.Qt Creator5.12.2下载与安装 2.Cmake下载与安装 3.OpenCV下载 4.编译OpenCV 5.测试Qt程序 ...

  7. Qt 5.12 LTS(长期维护版本)中Qt Quick的性能改进

    我们一直致力于提高Qt的性能和优化其内存消耗.Qt 5.12的一个重点关注是在于减少QML引擎的内存消耗和优化JavaScript性能. 与上一个长期支持版Qt 5.6 LTS相比,Qt 5.9 LT ...

  8. [Qt教程] 第11篇 2D绘图(一)绘制简单图形

    [Qt教程] 第11篇 2D绘图(一)绘制简单图形 楼主  发表于 2013-4-23 12:52:35 | 查看: 1398| 回复: 5 绘制简单图形 版权声明 该文章原创于Qter开源社区,作者 ...

  9. 用pycharm搭建odoo 12, 11,10 开发调试环境

    用pycharm搭建odoo 12, 11,10 开发调试环境 个人认为在windows平台下Pycharm 是最好的 odoo开发工具, 配置简单,操作简便,界面清爽,支持远程调试python,ja ...

最新文章

  1. C语言--对数组地址的解析
  2. css学习笔记3--灵活的背景定位
  3. 小鱼儿 c语言,小鱼儿请进.
  4. linux在芯片设计与实现,基于Linux的Atheros无线芯片网卡驱动的设计与实现
  5. Vue 3.1.0 的 beta 版发布
  6. c语言动态存储分配和链表,C语言静态链表和动态链表
  7. Android自定义控件ImageViwe(三)——随手指进行图片的缩放
  8. 前端如何展示商品属性:SKU多维属性状态判断算法的应用-Vue 实现
  9. 对还剩20天的FPGA大赛规划
  10. libiconv移植
  11. uni-app 生成安卓证书
  12. 程序员的数学【最优化】
  13. adb命令刷入kingroot_一加5工具箱:一加5玩机神器|刷机工具箱|解锁上锁|刷机root|解密data,一键Xposed...
  14. 【Unity好项目分享】如何制作如游戏蔚蓝般极佳的操作手感
  15. r34300u和r53500u 哪个好
  16. WPF 使用 MaterialDesign 控件库
  17. 仿射密码解密(Affine Cipher)
  18. Spring注入Bean的七种方式
  19. 高德地图Amap2.0注销清除不掉内存的解决方法
  20. 中国录音制品出版情况分析:2020年中国共出版录音制品5312种,出版数量共计12194.67万盒(张)[图]

热门文章

  1. 全球No.1港口航运人工智能企业中集飞瞳,港航人工智能AI产品成熟化标准化大规模应用,先进核心技术为港口船公司大幅提效降本智能化
  2. 用腾讯即时通讯IM和实时音视频实现陪玩系统源码的语音通话功能
  3. 千呼万唤始出来:第六代Wi-Fi协议的前世今生
  4. p标签设置指定宽度,文字溢出显示 ......
  5. python操作postgres数据库
  6. 14种鼻型图解_各种类型的鼻子图_你属于哪一种?
  7. Power Bi簇状柱形图显示数值和同比增幅的直观操作
  8. Charles--breakpoint
  9. linux远程桌面键盘无法输入,windows远程桌面ubuntu中Tab键不能补全命令的解决办法...
  10. 1.1js引入方式.html