QT6.7 加载MySQL8.1.0驱动

QT6.7 加载MySQL8.1.0驱动
(编译后直接复制即可)

文件下载地址:

查看当前QT数据库支持那些驱动?

我们可以在使用代码可以直接输出信息

加载头文件

QT6.7 加载MySQL8.1.0驱动_第1张图片

打印输出信息

qDebug() << QSqlDatabase::drivers();

输出信息如下

我这里已经按照成功过了,所以可以看到QMYSQL这个提示,如果你还没有接下来我们今入按照教程来。

我查看当前Qt Creater按装路径在那?方便我们后期需要的时候操作

 QT6.7 加载MySQL8.1.0驱动_第2张图片

 QT6.7 加载MySQL8.1.0驱动_第3张图片

接下来我们开始上硬菜·文件我这边已经处理好了!

我们直径拷贝就好!

---------------------------------------------------------------------------------------------------------------------------------

将提供文件夹中bin文件里dll文件全部拷贝

复制到QT安卓目录下的bin文件夹

具体复制到文件夹如下: {QT实际安装目录}\6.7.0\mingw_64\bin

QT6.7 加载MySQL8.1.0驱动_第4张图片

QT6.7 加载MySQL8.1.0驱动_第5张图片

QT6.7 加载MySQL8.1.0驱动_第6张图片

将编译好的文件sqldrivers复制替换到QT安卓目录下

{实际QT安装目录}\6.7.0\mingw_64\plugins

   

我的安装文件如下:C:\Qt660\6.7.0\mingw_64\plugins

QT6.7 加载MySQL8.1.0驱动_第7张图片

QT6.7 加载MySQL8.1.0驱动_第8张图片

QT6.7 加载MySQL8.1.0驱动_第9张图片

此时你这边QT mySQL缺失文件基本完成了。剩下的就是我们安装MySQL8.1.0了

安装MySQL

 MySQL安装文件夹已经提供,点击可以即可安装

QT6.7 加载MySQL8.1.0驱动_第10张图片

具体安装教程可以参考
MySQL安装与配置(详细)_mysql安装及配置超详细教程_陌出寒上 凉秋谨言的博客-CSDN博客

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

至此直径复制方式已经基本结束!

感谢您的阅读!不对之处望见谅!

QT6.7 加载MySQL8.1.0驱动
(编译方式)

将下载的文件夹里【WorkSpace】文件夹,整体复制到C盘根目录即可!

QT6.7 加载MySQL8.1.0驱动_第11张图片

这个WorkSpace 文件夹,装着MySQL安装成功后的文件内容,我这里直径拷贝过来使用(MySQL8.1.0版本)

注意:你在编译前,一定要先安装MySQL8.1.0版本

QT6.7 加载MySQL8.1.0驱动_第12张图片

QT6.7 加载MySQL8.1.0驱动_第13张图片

  1. 将即将要编译的工程文件复制到没有中文的文件夹中,准备编译

QT6.7 加载MySQL8.1.0驱动_第14张图片

QT6.7 加载MySQL8.1.0驱动_第15张图片

接下来我开始准备编译工程

打开QT软件

QT6.7 加载MySQL8.1.0驱动_第16张图片

打开工程文件

QT6.7 加载MySQL8.1.0驱动_第17张图片

我这里将工程文件直径放在D盘的,所以打开文件地址如下

D:\QT6.7-MySQL\src\plugins\sqldrivers

QT6.7 加载MySQL8.1.0驱动_第18张图片

QT6.7 加载MySQL8.1.0驱动_第19张图片

QT6.7 加载MySQL8.1.0驱动_第20张图片

这里是加载刚才复制到C盘的文件夹内容,里面注意是.H文件和DLL文件,编译时候需要的!

SET(FEATURE_sql_mysql ON)

SET(MySQL_INCLUDE_DIR "C:/WorkSpace/MySql/include")

SET(MySQL_LIBRARY "C:/WorkSpace/MySql/lib/libmysql.lib")

编译文件

QT6.7 加载MySQL8.1.0驱动_第21张图片

QT6.7 加载MySQL8.1.0驱动_第22张图片

5、查看编辑出来文件位置,准备复制到QT安装目录里

QT6.7 加载MySQL8.1.0驱动_第23张图片

QT6.7 加载MySQL8.1.0驱动_第24张图片

QT6.7 加载MySQL8.1.0驱动_第25张图片

QT6.7 加载MySQL8.1.0驱动_第26张图片

QT6.7 加载MySQL8.1.0驱动_第27张图片

将提供文件夹中bin文件里dll文件全部拷贝,复制到QT安卓目录下的bin文件夹

具体复制到文件夹如下: {QT实际安装目录}\6.7.0\mingw_64\bin

QT6.7 加载MySQL8.1.0驱动_第28张图片

QT6.7 加载MySQL8.1.0驱动_第29张图片

QT6.7 加载MySQL8.1.0驱动_第30张图片

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

至此编译加载方式已经基本结束!

感谢您的阅读!不对之处望见谅!

你可能感兴趣的:(qt)