QT 5.12.11 mysql8 提示Driver not loaded Driver not loaded
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相关推荐
- mysql学习(2)-Navicat Premium 12 链接MySQL8.0.11数据库报2059错误
Navicat Premium 12 链接MySQL8.0.11数据库报2059错误 1,问题现象 安装完MySQL8.0.11和Navicat Premium12后,我们会用Navicat去测试连接 ...
- 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 ...
- Qt编写的软件(2019/12/11)
0–9 4K Video Downloader 用途:允许从YouTube.Facebook.Vimeo和其他视频网站下载高质量的视频.播放列表.频道和字幕 Qt版本:5.13.1.0 是否开源:非开 ...
- Qt 5.12学习笔记--QML性能策略
Qt 5.12学习笔记--QML性能策略 1 简介 2 时间因素 2 性能分析 3 JavaScript 部分 4 绑定 5 类型转换 6 解析属性 6 属性绑定 7 序列提示(Sequence ti ...
- windows下用qtcreator交叉编译qt5.12.11
第一步:在Windows10下,下载并安装QtCreator 1.Qt版本:Qt5.12.11. 2.下载链接:https://download.qt.io/official_releases/qt/ ...
- Qt Creator5.12配置OpenCV4.3.0和opencv_contrib扩展包(亲测有效)
本文结构 第一部分 只安装Qt Creator和配置OpenCV 1.Qt Creator5.12.2下载与安装 2.Cmake下载与安装 3.OpenCV下载 4.编译OpenCV 5.测试Qt程序 ...
- Qt 5.12 LTS(长期维护版本)中Qt Quick的性能改进
我们一直致力于提高Qt的性能和优化其内存消耗.Qt 5.12的一个重点关注是在于减少QML引擎的内存消耗和优化JavaScript性能. 与上一个长期支持版Qt 5.6 LTS相比,Qt 5.9 LT ...
- [Qt教程] 第11篇 2D绘图(一)绘制简单图形
[Qt教程] 第11篇 2D绘图(一)绘制简单图形 楼主 发表于 2013-4-23 12:52:35 | 查看: 1398| 回复: 5 绘制简单图形 版权声明 该文章原创于Qter开源社区,作者 ...
- 用pycharm搭建odoo 12, 11,10 开发调试环境
用pycharm搭建odoo 12, 11,10 开发调试环境 个人认为在windows平台下Pycharm 是最好的 odoo开发工具, 配置简单,操作简便,界面清爽,支持远程调试python,ja ...
最新文章
- C语言--对数组地址的解析
- css学习笔记3--灵活的背景定位
- 小鱼儿 c语言,小鱼儿请进.
- linux在芯片设计与实现,基于Linux的Atheros无线芯片网卡驱动的设计与实现
- Vue 3.1.0 的 beta 版发布
- c语言动态存储分配和链表,C语言静态链表和动态链表
- Android自定义控件ImageViwe(三)——随手指进行图片的缩放
- 前端如何展示商品属性:SKU多维属性状态判断算法的应用-Vue 实现
- 对还剩20天的FPGA大赛规划
- libiconv移植
- uni-app 生成安卓证书
- 程序员的数学【最优化】
- adb命令刷入kingroot_一加5工具箱:一加5玩机神器|刷机工具箱|解锁上锁|刷机root|解密data,一键Xposed...
- 【Unity好项目分享】如何制作如游戏蔚蓝般极佳的操作手感
- r34300u和r53500u 哪个好
- WPF 使用 MaterialDesign 控件库
- 仿射密码解密(Affine Cipher)
- Spring注入Bean的七种方式
- 高德地图Amap2.0注销清除不掉内存的解决方法
- 中国录音制品出版情况分析:2020年中国共出版录音制品5312种,出版数量共计12194.67万盒(张)[图]
热门文章
- 全球No.1港口航运人工智能企业中集飞瞳,港航人工智能AI产品成熟化标准化大规模应用,先进核心技术为港口船公司大幅提效降本智能化
- 用腾讯即时通讯IM和实时音视频实现陪玩系统源码的语音通话功能
- 千呼万唤始出来:第六代Wi-Fi协议的前世今生
- p标签设置指定宽度,文字溢出显示 ......
- python操作postgres数据库
- 14种鼻型图解_各种类型的鼻子图_你属于哪一种?
- Power Bi簇状柱形图显示数值和同比增幅的直观操作
- Charles--breakpoint
- linux远程桌面键盘无法输入,windows远程桌面ubuntu中Tab键不能补全命令的解决办法...
- 1.1js引入方式.html