Windows下使用QT5.14.2编译MySQL8.0对应的最新64位驱动程序步骤

不得不说mysql更新的速度是真的快,最近一两年都更新了好几个的小版本了。如果安装了高版本的 mysql软件,低版本的驱动就不支持了,因此需要重新使用QT来编译对应的mysql驱动。具体办法如下:

1、官网下载最新的mysql8.0安装包。下载地址https://cdn.mysql.com//Downloads/MySQLInstaller/mysql-installer-community-8.0.39.0.msiicon-default.png?t=N7T8https://cdn.mysql.com//Downloads/MySQLInstaller/mysql-installer-community-8.0.39.0.msi

2、下载完成后双击安装、安装过程中设置好root用户对应的密码即可。

3、官网下载NavicatForMySql17软件,下载地址:直接下载 | Navicaticon-default.png?t=N7T8https://www.navicat.com.cn/download/direct-download?product=navicat170_mysql_cs_x64.exe&location=1,然后连接上mysql服务器。

4、使用qt5.14.2软件打开安装目录下的mysql驱动项目文件,默认项目路径:C:\Qt\Qt5.14.2\5.14.2\Src\qtbase\src\plugins\sqldrivers\mysql\mysql.pro,打开项目后修改mysql.pro文件内容如下:

修改qsqldriverbase.pri文件内容如下:

5、使用qt5.14.2的Release方式编译对应的驱动,编译后的驱动文件位置在:C:\plugins\sqldrivers目录下。

6、拷贝驱动文件到QT的安装目录下:
原始驱动目录:C:\plugins\sqldrivers

目标目录1:C:\Qt\Qt5.14.2\5.14.2\mingw73_64\bin
目标目录2:C:\Qt\Qt5.14.2\5.14.2\mingw73_64\lib

7、新建QT项目访问mysql数据库、拷贝C:\plugins\sqldrivers目录下的三个文件到项目运行目录下,测试通过:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

疾风铸境

提供工作中碰到的和研究过的技术

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值