第一步:去github下载驱动
第二步:去mysql网站下载lib文件
第三步:把文件放入对应的文件夹大功告成!
在学习qt的时候mysql连接不成功发现错误 QMYSQL driver not loaded,解决问题如下
首先在qt安装文件夹下,如下图是否有此两个文件若是没有需要通过编译源码或者去github下载
我是在github上下的懒得编译
github链接放在此处,qt6到qt5对应的版本驱动都有
https://github.com/thecodemonkey86/qt_mysql_driver/releases?page=1https://github.com/thecodemonkey86/qt_mysql_driver/releases?page=1下载完解压之后将这两个文件放入qt对应的文件夹内
我在解决这问题时网上搜的解决办法中要添加环境变量,其实并不需要,只是cmd命令行获取版本时需要。
如果你系统环境变量添加了mysql安装路径下的bin目录和lib目录那么便可以直接用命令行来获取mysql版本
在命令行内输入mysql --version
到此mysql官网下载对应版本的文件
https://downloads.mysql.com/archives/community/https://downloads.mysql.com/archives/community/
下载对应的版本,此文件为mysql的lib文件
下载完之后将文件夹内的以下两个文件复制到qt安装文件夹对应版本的bin目录下
32位放在32位,64位放在64位
然后大功告成