Qt5.12.12构建64位QMYSQL数据库驱动&“driver not loaded”

在调用QSqlDatabase::open()时,会报错:“driver not loaded”

原因实际上是mysql 的驱动 qsqlmysql.dll 没有成功加载。

所以本篇文章将详细介绍一下:Qt5.12.12如何构建64位QMYSQL数据库驱动。
执行

写在最前,以下出现的文件路径为我自己电脑安装的路径,可根据自己的路径对应修改。
步骤一 系统环境变量(非必须)

可以将Qt和MySQL的路径都加入到系统环境变量的path内

win10:【开始菜单】-->【控制面板】---->【系统和安全】-->【系统】---->【高级系统配置(左侧)】---->【环境变量】

win7:【计算机】---->【属性】---->【高级系统配置】---->【环境变量】
 

Qt5.12.12构建64位QMYSQL数据库驱动&“driver not loaded”_第1张图片

选中【系统变量】内的【Path】点击【编辑】,将对应路径添加进去

这是我的Qt和MySQL的安装路径,对应各位安装路径填入即可 。

步骤二 mysql.dll

将 C

你可能感兴趣的:(Qt,qt,数据库,开发语言)