1.第一步先安装mysql数据库
qt编译mysql驱动的时候需要依赖mysql数据库
2.第二步在QT安装路径先找到一下文件
D:\Qt\Qt5.12.8\5.12.8\Src\qtbase\src\plugins\sqldrivers\mysql\mysql.pro
修改文件
3.编译工程
最后在以下路径生成相应的库
把生成的库拷贝到对应的库文件路径
注意编译MYSQL使用工具链MinGW64-bit那就拷贝到D:\Qt\Qt5.12.8\5.12.8\mingw73_64\plugins\sqldrivers
MinGW32-bit那就拷贝到D:\Qt\Qt5.12.8\5.12.8\mingw73_32\plugins\sqldrivers
我这都是用Release版本编译的。
到这一步之后项目工程直接运行大概率会报myql驱动未加载,仍然需要执行以下步骤
拷贝mysql数据库里边的库文件到qt的库依赖路径
打包软件发布的时候也需要把libmysql.dll放到exe的同级目录下